2.1.2. СИМВОЛЫ И КЛЮЧЕВЫЕ СЛОВА

Символ - это имя, начинающееся с маленькой буквы или заключенное в апострофы. Различаются простые символы и символы в апострофах:

 символ = простой_символ | символ_в_апострофах
 простой_символ =
    маленькая_буква [ [ "_" ] буквы_и_цифры ]
 символ_в_апострофах = "'" { графема } "'"

Большие буквы в составе символа заменяются соответствующими маленькими буквами, при этом все остальные графемы остаются без изменений. Полученная последовательность графем считается значением символа. Апострофы, в которые может быть заключен символ, не являются составными частями его значения. Если апострофы не используются, значение символа не должно совпадать с ключевыми словами языка.

Ключевыми словами являются следующие имена:

 as           - под_именем
 class        - класс
 import       - импортировать
 from         - из
 package      - пакет
 project      - проект
 protecting   - защищающий
 specializing - специализирующий
 suspending   - отключающий

Для написания ключевых слов языка используются только маленькие буквы. Значениями ключевых слов считаются соответствующие цепочки графем.

Пример. Правильно построенные символы:

symbol, 'ALPHA', abc_EF_h, '', s4734

Ссылки: большая буква 1, буквы и цифры 1, графема 1, значение лексемы 2.1, маленькая буква 1, простой символ 2.1.2, символ в апострофах 2.1.2.


Следующий: 2.1.3. ЧИСЛОВЫЕ ЛИТЕРАЛЫ
Предыдущий: 2.1.1. ПЕРЕМЕННЫЕ


2.1. ЛЕКСЕМЫ
КОРНЕВАЯ СТРАНИЦА
ОГЛАВЛЕНИЕ
СПИСОК ПОНЯТИЙ ЯЗЫКА (ИНДЕКС)