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

Функция есть подпрограмма, которая возвращает промежуточное
значение выражению. Функция используется в том же самом контексте,
как переменная; тем не менее, функция должна следовать со списком па-
раметров Функция, у которой нет параметров, следует с пустым списком
параметров, например: ERROR().
Есть два рода функций. Пользовательские функции начинаются опе-
ратором FUNCTION и появляются как параметр FUNC оператора в
MAP-структуре. Атрибут FUNC оператора (LONG, REAL или STRING) дает
тип данных возвращаемой величины.
Библиотечные функции являются встроенными в язык Clarion и не
объявляются в МАР-структуре. Тип данных возвращаемой величины библио-
течной функции описывается в гл.13.
Список библиотечных функций:

ABS BSHIFT CONTENTS FOREHUE LOGE RANDOM SUB
ACOS BXOR COS FORMAT LOWER RECORDS TAN
AGE BYTES DATE INRANGE MAXIMUM REFER TODAY
ALL CENTER DAY INSTRING MEMORY RIGHT UPPER
ASIN CHOICE DEFORMAT INT MONTH ROUND VAL
ATAN CHR EOF KEYBOARD NAME ROW YEAR
BACKHUE CLIP ERROR KEYCODE NUMERIC ROWS
BAND CLOCK ERRORCODE LEFT OMITTED RUNCODE
BOF COL FIELD LEN PATH SIN
BOR COLS FIELDS LOG10 POINTER SQRT

4.2. Числовые константы.
Числовые константы являются фиксированными величинами, которые
входят в предложения объявления атрибутов, и в выражения.
Например, в выражении I+1, 1 - числовая константа. Десятичная
числовая константа содержит необязательный знак "минус" впереди в це-
лой части и необязательную десятичную точку в дробной. Форматировать
символы, такие как запятые и знак доллара не разрешается в числовых
константах, а числовая константа не может заканчиваться десятичной
точкой.
В добавление к десятичным (основание 10), числовые конситанты
м.б. двоичными (основание 2), восьмеричными (основание 8) или шест-
надцатеричными (основание 16).
Двоичные константы содержат впереди необязательный знак минус,

- 32 -
цифры 0 и 1, и ограничиваются В или Ь.
Восьмеричные константы содержат впереди необязательный знак ми-
нус, цифры от 0 до 7, и ограничены 0.
Шестнадцатеричные константы содержат впереди необязательный
знак минус, цифры от 0 до 9 и буквы ои А до F (которые обозначают
числа от 10 до 15), и ограничиваются H или h. Самый левый символ
шестнадцатеричнoй константы не д.б. А или F.
Очень большие или очень маленькие константы могут выражаться в
научной нотациим (степени десяти). Научная нотация использует формат:
- #. ##### + ### , где - #.##### - знаковая десятичная величина