Язык ISBL

 

Спецификация языка ISBL

 

Константы ISBL

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

Константы в ISBL делятся на явные – явно указываемые в текстах вычислений значения, и зарезервированные – зарезервированные имена со строго определенными значениями, например:

·         «КОД», 123, 36.6, «23.02.2007», «08.03.07» - явные константы;

·         TRUE, NULL, SYSREQ_CODE, CR – зарезервированные константы.

Явные константы могут представлять собой любую последовательность букв, цифр и других символов, которые можно ввести с клавиатуры. Формат введенного значения определяет тип константы:

 

Формат

Тип

Пример

<Цифры>

Целое число

145

<Цифры>.<Цифры>

Дробное число

17.5

<ДД.ММ.ГГ> или <ДД.ММ.ГГГГ>

Дата

«17.08.2001»

<Произвольные символы>

Строка

«Просто строка ! №;%:?*()_»

В текстах ISBL явные константы типа «Строка» необходимо заключать в кавычки или апострофы. Например,

·         'Пользователь «Барсуков Д.В.»' – заключено в апострофы, т.к. в значении встречаются кавычки;

·         «It's my life» – заключено в кавычки, т.к. в значении встречается апостроф;

·         «Строка без кавычек и без апострофов» – заключена в кавычки, но могли быть использованы и апострофы, на выполнение текста это не влияет.

Значения явных констант других типов и имена зарезервированных констант следует указывать  без кавычек и без апострофов.

 

Примечание. Описанные в этом разделе константы языка ISBL никак не связаны с константами ИС из компоненты Константы. Для работы со значениями констант ИС в текстах ISBL следует использовать специальную функцию Конст().

 

 

 

См. также:

·         Переменные ISBL;

·         Операции ISBL;

·         Функции ISBL;

·         Массивы ISBL;

·         Выражения ISBL;

·         Операторы ISBL;

·         Комментарии ISBL.