Cтраница 4
Встроенная функция LEN возвращает длину своего аргумента. Любопытно, что LEN может быть определена на языке других встроенных функций. [46]
Встроенная функция COMPLETION ( X) определяет значение завершения события, имя которого указано в качестве аргумента, в виде строки бит единичной длины. [47]
Встроенная функция STATUS ( X) определяет состояние выполняемого события. [48]
Встроенная функция NULL используется для обнуления указателя. Она присваивает указателю значение, которое не является адресом какой-либо переменной в памяти, а только инициализирует указатель. [49]
Встроенные функции DECIMAL ( BINARY), FIXED ( FLOAT), PRECISION, ADD, MULTIPLY, DIVIDE позволяют программисту управлять атрибутами при вычислении различных выражений. [50]
Встроенная функция SUBSTR может использоваться в качестве псевдопеременной. [51]
Встроенная функция ADDR ( X) возвращает значение, которое является адресом переменной X, заданной в качестве аргумента. Аргумент X может быть простой или индексированной переменной, элементом структуры, массивом или старшей структурой. Это данное может быть любого типа и иметь любой класс памяти. [52]
Встроенная функция NULL является функцией без параметров. [53]
Встроенная функция TIME, у которой нет никаких аргументов, получает значение строки символов в форме HHMMSSTTT, где НН означает данный час, ММ означает данную минуту, SS - данную секунду, ТТТ - данную миллисекунду. [54]
Встроенная функция DOUBLE позволяет расширить HBYT до двухбайтовой величины, приписывая спереди восемь нулей. [55]