:= - оператор присвоения
GOTOметка; - оператор перехода на метку
IFвыражение THENоператор! ELSEоператор!; - оператор выбора: если выражение истинно - выполняется оператор 1, в противном случае оператор!
CASEвыражение OF - оператор выбора вариантов вариантО: операторО; вариант1: оператор1; вариант2: оператор2; вариантЗ: операторЗ; ELSEоператор-else; END
REPEATоператор UNTILвыражение;
- цикл с постусловием, оператор будет повторяться до тех пор, пока
выражение имеет значение False
WHILEвыражение DOоператор;
- цикл с предусловием, оператор повторяется до тех пор, пока выражение
имеет значение TRUE
FOR I := Start TO Finish DOоператор;
- счетный цикл с увеличением управляющей переменной I, выполняется
до тех пор, пока I не примет значение Finish (Start<Finish)
FOR I := Start DOWNTOFinish DOоператор;
- счетный цикл с уменьшением управляющей переменной I, выполняется
до тех пор, пока I не примет значение Finish (Start > Fi nish)
WITHпеременная_типа_запись DO BEGIN
операторы; END; - оператор присоединения
ASM - далее (до директивы END) идет текст программы на ассем блере.
переменная: тип; ABSOLUTEадрес; - расположить переменную по указанному абсолютному адресу.
FORWARD- процедура будет описана дальше по тексту программы (опережающее описание).
EXTERNAL- процедура описана в другом файле (внешнее описание). INLINE- текст процедуры представлен в машинном коде.