Спецификация языка 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;
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|