"Кларион. Руководство программиста (не хватает с 96 по 119-ю страниц)" - читать интересную книгу автора

ния шаблона (нампример, SS_PIC м.б. использована для (@P ### - ##- ##
##P).
В форме 4, параметр "Ключ" д.б. ключевым словом Clarion, отлич-
ным от EQUATE, TITLE или SUBTITLE. Эта форма EQUATE м.б. использована
для модификации Clarion-языка.

3.9.2. Директива SIZE.

Форма 1: SIZE(метка)
Форма 2: SIZE(константа)
Форма 3: SIZE(шаблон)

SIZE-директива задает размер памяти, используемый параметром.
Компилятор возвращает SIZE-дмирективу с ее соответствующей величиной
перед компиляцией оператора. SIZE может использоваться в программе,
где имеется допустимое числовое значение.

- 30 -
В форме 1 параметр (метка) д.б. меткой переменной, объявленной
предварительно. Размер переменной в байтах.
В форме 2 параметр (константа) м.б. числовой или символьной
константой. Размер символьной константы есть длина строки. Размер
числовой константы есть размер самого маленького типа данных (исполь-
зуя BYTE, SHORT, LONG или REAL), который может его содержать.
В форме 3 параметр (шаблон) есть допустимое значение шаблона.
Размер значения шаблона есть длина отформатированной строки, продуци-
руемой значением шаблона.

- 31 -
4. Выражения.
Выражение - это формула, по которой вычисляется значение в язы-
ке Clarion. Bыражение может появиться как источник присваивания опе-
ратора, параметра процедуры или функции, индекса размерности величины
или как часть IF, CASE, EXECUTE или LOOP - предложений.
Выражения содержат константы, переменные и функции, соединенные
операторами. Выражение вычисляется выполнением его операторов в по-
рядке приоритета. Каждый оператор продуцирует промежуточное значение,
которое затем используется в последующих операторах.
Порядок приоритета операторов ограничивается оператором типа и
круглыми скобками (которые группируют выражения в подвыражения). Ко-
нечная промежуточная величина есть величина выражения. Числовое, сим-
вольное и условное выражение продуцирует числовую величину, символь-
ную величину и логическую величину ("правда" или "ложь")
соответственно.
Простая константа, переменная или функция также составляют вы-
ражение. Оператор описывается в главах, которые специфицируют выраже-
ния как компонент оператора. Константа, переменная или функция м.б.
использованы в любом контексте,который разрешает выражение.

4.1. Функции.