Алфавит языка PASCAL. Идентификаторы.

Основной алфавит языка PASCAL состоит из латинских букв и цифр.

Буквы:

ABCD...XYZ — заглавные (прописные),

abcd...xyz — строчные,

а также знак _ — подчеркивание.

Цифры:

Идентификаторы: это имена переменных, процедур, функций меток и т.д. Они начинаются с буквы, далее — произвольная комбинация букв и цифр. Исключение составляют метки, для которых идентификатором может служить положительное целое число. Максимально разрешенная длина имени зависит от реализации и, как правило, не менее 8 символов. В идентификаторах можно применять только символы основного алфавита.

Замечание:

а) Компиляторы PASCAL не являются регистро-чувствительными (case sensitive), т.е. не различают прописные и строчные буквы, т.е. I1 и i1 — одинаковые идентификаторы. Это отличает PASCAL от C, C++, JavaScript и Java, которые регистро-чувствительны. Visual BASIC занимает промежуточное положение: его среда разработки автоматически исправляет регистр для Visual BASIC вопрос о регистро-чувствительности не имеет смысла.

б) Национальные алфавиты можно использовать только в строковых выражениях.