Идентификаторы

Идентификаторы – это имена элементов языка. Рекомендуется применять многословные имена для отображения их смысла. В многословном имени можно использовать заглавные буквы или символ подчеркивания для визуального выделения начала слов.

Требования к идентификаторам:

  • могут содержать прописные и строчные латинские буквы, арабские цифры, символ подчеркивания,
  • высота букв не различается (за исключением внешних имен для DLL),
  • не могут начинаться с цифр,
  • длина произвольна,
  • значимы 255 первых символов, остальные – уточнение смысла.

Примеры правильных идентификаторов:

  • Myprogram
  • MyProgram
  • My_Program
  • MoyaProgramma
  • My1program
  • MyFirstProgram
  • MoyaPervayaProgramma

А это неправильные идентификаторы:

My program Лишний пробел.
#MyProgram Начинается с символа.
12My_Program Начинается с цифры.
My-Program Содержит недопустимый символ – тире.
Моя Программа Содержит пробел и русские буквы.
МояПрограмма Содержит русские буквы.

Пример выбора имен:

Формула определения пройденного пути по скорости и времени
x:=a*b Плохо, идентификаторы без смысла.
s:=v*t Лучше, в физике это принятые обозначения.
Path:=Velocity*Time Хорошо, идентификаторы – слова на английском языке с нужным смыслом.
Rasstoyanie:=Skorosth*Vremya Неплохо, идентификаторы – русские слова со смыслом, написанные латиницей.
TwitterSEO CommunityВаау!News2.ruChippKoricaSMI2Google BookmarksDiggI.uaЗакладки YandexLinkstoreMyscoopCommunizmRu-marksWebmarksRuspaceLinkomaticKli.kzWeb-zakladkaZakladok.netRedditdeliciousMa.gnoliaTechnoratiSlashdotYahoo My WebБобрДобр.ruMemori.rurucity.comМоёМесто.ruMister Wong

Copyright © 2009-2010 Программирование на паскале.