fbpx

Application Development for TechEditor: Tutorial

Правила именования идентификаторов в языке Pascal **

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive
 

Эта статья посвящена правилам написания идентификаторов.

Идентификаторами — специальные объекты, которые используются в скрипте приложения. Это могут быть переменные, константы, функции, процедуры и др.

Общие правила именования

Идентификаторы, которые вы как разработчик используете в скрипте приложения, должны соответствовать правилам языка программирования Pascal:

  • могут состоять из букв латинского алфавита (a..z или A..Z), цифр 0..9, знака подчеркивания "_"
  • должны начинаться с буквы латинского алфавита или "_"

Любые другие символы, включая пробелы, табуляции, кириллические символы и пр. — недопустимы.

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

var
X: Double;
MyText: string;

const
CONST_RY = 350;
BOLT_M6_214 = 1;

procedure CalculateStrength;

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

var
2X: Double;
My Text: string;

const
КОНСТ_Ру = 350;

Устоявшаяся практика именования идентификаторов

В рамках обязательных синтаксических требований, разработчик имеет определенную свободу.

Однако качество программного кода во многом зависит и от его читабельности, на что косвенно влияет и соответствие кода определенным традициями, сложившимся не одно десятилетие. Соответствие этим традициям является правилом "хорошего тона" в программировании и свидетельствует о высокой квалификации разработчика.

Ниже приведены некоторые практики, традиционно применяемые в семействе языков программирования Pascal.

  1. Переменные, функции, процедуры именуются через верхний CamelCase. Поскольку пробелы в именах идентификаторов не допускаются, то для визуального выделения слов используются заглавные буквы (например, UseParameterBeta).
  2. Константы именуются заглавными буквами. В качестве разделителя используется "_". Пример: FACTORED_MOMENT
  3. Переменные циклов и локальные односимвольные переменные обозначаются, как правило, строчными буквами: i, j, n
  4. Зарезервированные слова (операторы, директивы и т. п.) пишутся строчными буквами, например: procedure, begin, repeat

English forum

Simple calculator in TechEditor in 10 minutes!

Ontario Building Code 2012 | Load combination (Free Application & Report Template)

Videoreview version 1.0

New articles

Dystlab™ — Project for Engineers

Dystlab™ is a trademark registered in the State Register of Certificates of Ukraine for Goods and Services Marks 26.02.2018, certificate No. 238304. Owner: entepreneur Artomov V.E., EGRPOU/ITN: 3003314690.

E-mail:
technot needed texteditoranother not needed text@dystlabdummy text.store

Telegram:
https://t.me/techeditor

 

Legal information