5.1. Алфавит

5.1. Алфавит

Алфавит языка - множество символов, используемых для представления экранного, электронного и бумажного представления документов. Алфавит языка состоит из терминальных, нетерминальных символов и разделителей.

Терминальные символы - совокупность символов, используемых для представления конструкций языка. К терминальным символам относятся: строчные и прописные буквы латинского алфавита, цифры, _ (подчеркивание), < (меньше), > (больше), ! (восклицательный знак), ? (вопросительный знак), : (двоеточие), + (плюс), - (дефис), . (точка), " (двойные кавычки), / (правый слэш), = (равно).

Нетерминальные символы - расширение набора терминальных символов, используемое для представления значений параметров конструкций языка и описываемых данных наряду с терминальными символами. К нетерминальным символам относятся: строчные и прописные буквы русского алфавита, прочие символы, имеющие графическое представление и не входящие в совокупность терминальных символов, кроме символа & (амперсанд), а также группы символов подстановки, используемые для замены терминальных символов:

    - "     " (двойные кавычки в значениях параметров);
    - <       < (меньше);
    - >       > (больше);
    - &      & (амперсанд).

Разделители - символы, используемые для разделения конструкций языка. К разделителям относятся: пробел, символ табуляции, символ перевода строки. Любая последовательность разделителей является разделителем.

Используемая кодировка символов - Windows 1251.