Идентификаторы
Идентификаторы используются для именования переменных, функций, типов и других сущностей языка. Длина идентификатора ограничения не имеет. Все символы идентификатора являются значимыми. Идентификатор прерывается любым символом, не являющимся допустимым для идентификатора, либо концом строки. Идентификатор должен начинаться с буквы национального алфавита, латинской буквы или знакa "_" (подчеркивание). Второй и последующие символы идентификатора могут быть как перечисленными символами, так и цифрами. В идентификаторах допускаются буквы как верхнего, так и нижнего регистра, причем регистр букв имеет значение. Идентификаторами не могут быть ключевые слова языка. Некоторые из ключевых слов играют роль идентификаторов для стандартных типов данных, т.е. их использование в других целях запрещено.
При введении нового индентификатора в программу необходимо следовать соглашению об именовании. Например, идентификаторы начинающиеся с "_" зарезервированы для объявлений выполняемых платформой.
Примеры:
// правильные идентификаторы: к __ы // правильно, но зарезервировано для системы сч01 Итого Сумма_Прописью // неправильные идентификаторы: 7Дней // начинается с цифры @льфа // недопустимый первый символ @ Петров&K // недопустимый символ & ЦИКЛ // является ключевым словом ДАТА // является ключевым словом - идентификатором стандартного типа
Определяя идентификаторы, не рекомендуется злоупотреблять символами "_", иначе могут появиться переменные вроде "к_____", которые превратят чтение исходного текста в утомительное занятие. С другой стороны, частое использование коротких идентификаторов (и, к, ст, вс и т.п.) может привести к неочевидному использованию переменных и функций, а также не отражает в полной мере их смысл. Рекомендуется определять идентификаторы, отражающие природу идентифицируемой сущности. Например, идентификатор "дата1" хорош для именования переменной, обозначающей дату начала некого периода времени, а идентификатор "сумма_всего" - для именования итоговой суммы. Рекомендуется избегать введения идентификаторов, отличающихся только регистром букв.