Л е к с е м а м и называются минимальные значимые единицы текста в программе, написанной на Паскале. Они представлены такими категориями как специальные символы, идентификаторы, метки, числа и строковые константы.
Программа, написанная на Паскале, состоит из лексем и разделителей, где разделитель представляет собой пробел или комментарий. Две соседних лексемы, если они представляют собой зарезервированное слово, идентификатор, метку или число, должны быть отделены друг от друга одним или несколькими разделителями.
Примечание: Разделители не могут быть частью лексем, за исключением строковых констант.
Для Turbo Pascal безразличен регистр клавиатуры, поэтому Вы можете использовать в своей программе как строчные, так и прописные буквы.
Turbo Pascal использует следующие подмножества набора символов кода ASCII:
Таблица 1.1. Зарезервированные слова Turbo Pascal.
(то есть смысл их ясен компилятору)
-------------------------------------------------------------------
and else inline procedure type
asm end interface program unit
array external interrupt record until
begin file label repeat uses
case for mod set var
const forward nil shl while
constructor function not shr with
destructor goto object string xor
div if of then
do implementation or to
downto in packed
Остальные идентификаторы должны быть описаны. Например, в модуле System (который всегда подключен) описаны подпрограммы: