Краткая справка по языку программирования Turbo Pascal

Алфавит



Алфавит

Как и любой другой язык программирования (и не только программирования), Турбо Паскаль имеет свой алфавит - набор символов, разрешенных к использованию и воспринимаемых компилятором. В алфавит языка входят:

  • Латинские строчные и прописные буквы: A, B, ..., Z и  a, b, ..., z
  • Цифры от 0 до 9.
  • Символ подчеркивания "_" (ASCII код - 95).
  • Символ "пробел" (код 32). Пробел является разделителем в языке. Если между двумя буквами имени или ключевого слова стоит пробел, то две буквы будут считаться принадлежащими разным именам (словам). Количество пробелов не является значащим. Там, где можно поставить один пробел, можно поставить их сколько угодно.
  • Символы с кодами ASCII от 0 до 31 (управляющие символы). Они могут участвовать в написании значений символьных и строчных констант. Символы, замыкающие строку (коды 10 и 13), и символ табуляции (код 9) также могут быть разделителями.
  • Специальные символы, участвующие в построении конструкций языка:

    + - * / = < > [ ] . , ( ) : ; ^ @ { } $ # '

  • Составные символы: <= >= := (*   *)  (.  .)  ..

    Разделители (пробелы, табуляция, перевод строки) между элементами составных символов недопустимы.

  • Как видно символы из расшириного набора таблицы ASCII, т.е. символы с номерами от 128 до 255 (а именно в этот диапазон входит алфавит кириллицы), а также некоторые другие символы (!, %, ~, и др.) не входят в алфавит языка. Тем не менее они могут использоваться в тексте программ, но только в виде значений символьных или строковых констант, а также в тексте коментариев.



    Содержание раздела