Алфавит языка. Основными символами языка являются:
- буквы A,B,C, .....,Z - заглавные,
- буквы a,b,c, .......,z - строчные
- цифры 0,1,2, .......,9,
- знаки + - * / = < > ( ) _ “пробел”,
- спецсимволы [ ] { } . , : ; ‘ # $.
Нет различий между заглавными и строчными буквами при их использовании для определения имен переменных, процедур, функций и меток.
Максимальная длина программной строки ограничена 126 символами.
Следующие слова зарезервированы и, следовательно, не могут быть использованы иначе как служебные (они зарезервированы):
ABSOLUTE - адрес
AND - логическое умножение
ARRAY - массив
BEGIN - начать
CASE - в случае (выбор)
CONST - константа
CONSTRUCTOR - создать объект
DIV - целочисленное деление
DO - делать (в цикле)
DOWNTO - шаг в уменьшении
ELSE - иначе
END - конец
EXTERNAL - внешняя процедура
FILE - описание файла
FOR - для
FORWARD - опережающее описание
FUNCTION - функция
GOTO - идти
IF - если
IMPLEMENTATION - правило выполнения модулей
IN - в
INLINE - включение в строку
INTERFACE - связь модулей
INTERRUPT - прерывание
LABEL - метка
MOD - остаток от целочисленного деления
NIL - пустота
NOT - нет
OBJECT - переменная типа “типа”
OF - из
OR - логическое сложение
PACKET - упакованный
PROCEDURE - процедура
PROGRAM - программа
RECORD - запись
REPEAT - повторить
SET - множество
STRING - строка
THEN - тогда
TO - к
TYPE - тип
UNIT - программный модуль
UNTIL - до тех пор, пока
USES - использовать
VAR- переменная
VIRTUAL - внутренняя переменная
WILE - пока
WITH - с
XOR - икс ор