double arrow

Основные определения языка


Из отдельных символов языка образуются слова. Слова в Turbo Pascal подразделяются на три группы:

1. Служебные слова (ключевые, зарезервированные)

2. Предопределенные (стандартные имена)

3. Имена, определяемые программистом (идентификаторы)

Служебные слова

Имеют специальное значение и специальное обозначение, например: program – программа, begin – начало, end – конец, for – для, var – переменная.

Нельзя использовать служебные слова как-либо иначе (например: в качестве имен определяемых программистом).

Стандартные имена

Имеют заранее заданный смысл, например: write – вывод, integer – целый. В отличии от служебных слов значение стандартных имен в языке не фиксированы.

Имена, не относящиеся ни к служебным, ни к стандартным рассматриваются как имена, определяемые программистом (идентификаторы).

Идентификатор

Идентификатор – это комбинация из латинских букв, цифр и символа подчеркивания. Имя должно начинаться с буквы.

Примеры правильных имен: a1, vary_long_name, primer.

Примеры ошибочных имен:

a 1 – пробел внутри имени,

231vary_long_name – имя начинается с цифры,

primer-121 – использован недопустимый символ минус.

Разрешены и прописные и строчные буквы, причем в одном и том же имени могут использоваться и те и другие.

Например: seven (строчные), SEVEN (прописные), SeVeN, sEvEn (чередование) – одно и тоже имя с точки зрения компилятора языка Turbo Pascal.







Сейчас читают про: