Лексемы и идентификаторы
Наименьшая неделимая конструкция языка, построенная из одного или последовательности символов, называют лексемой.
Идентификатором называют лексему, обозначающую имена меток, переменных, констант, функций, конструкторов, деструкторов, классов и других конструкций языка.
Идентификаторы в программе желательно объявлять говорящими (по смыслу что делает или для чего нужен идентификатор) или по венгерской нотации (из начальных букв выражения или сочетания слов).
В идентификаторах не допустимы символ пробел, обычно его замещает символ подчеркивания.
Не допускается, чтобы идентификатор пользователя совпадал с ключевыми словами, или конструкциями языка выдаст сообщение об ошибке, и не желательно, чтобы идентификатор пользователя совпадал со стандартными функциями языка, может привести к непредсказуемым процессам.
Длина идентификатора имеет ограничения, желательно не более 20 символов из различных соображений и из опыта опытных программистов.
Множество лексем, соответствующее множеству символов операций и разделителей строится на основе набора специальных символов и букв алфавита. Единственное правило словообразования для этих категорий лексем заключается в задании фиксированного множества символов операций и разделителей.
Дата добавления: 2015-10-09; просмотров: 693;