Идентификаторы
Идентификаторы обозначают следующее:
- Константы
- Поля записей
- Функции
- Метки
- Процедуры
- Программы
- Типы
- Модули
- Переменные
Идентификаторы могут иметь любую длину, но только первые 63 символа являются значимыми для компилятора.
- Первый символ идентификатора должен быть буквой.
- Последующие символы, должны быть буквами, цифрами или знаком подчеркивания (не пробелом!).
Подобно зарезервированным словам, идентификаторы можно записывать в любом регистре, компилятор не чувствителен к регистру.
Квалифицированные идентификаторы:
Если существуют несколько образцов одного и того же идентификатора, то вы можете квалифицировать идентификатор с помощью идентификатора модуля, для того, чтобы выбрать нужный образец идентификатора.
Объединенный идентификатор называется квалифицированным идентификатором.
Примеры
Идентификаторы
WriteLn
Exit
Real2String
Квалифицированные идентификаторы
System.MemAvail (* модуль = System, идентификатор = MemAvail *)
Dos.Exec (* модуль = Dos, идентификатор = Exec *)
Crt.Window (* модуль = Crt, идентификатор = Window *)