Описание пользовательских типов |
Описание типов начинается словами set type и оканчивается точкой с запятой. В конструкции можно описать несколько типов, типы разделяются запятой. Конструкция закрывается точкой с запятой.
<описание-пользовательских-типов> = set type <пользовательский-тип> {, <пользовательский-тип> }
<пользовательский-тип> - определение пользовательского типа:
<пользовательский-тип> = <имя-пользовательского-типа> = <тип>
<имя-пользовательского-типа> - строка любых символов, начинающаяся с буквы. Длина строки не более 20 символов.
<тип> - один из известных типов:
<тип> = <простой-тип-данных> | <описание-массива> | <ранее-определенный-тип>
<простой-тип-данных> - имя любого простого типа Атлантиса. См. "Простые типы данных. ".
<описание-массива> - описание массива с использованием существующего синтаксиса. См. "Массивы. ".
<ранее-определенный_тип> - имя типа данных, ранее определенного пользователем.
set type ( t01 = byte, t02 = word, t03 = integer, t04 = longInt, t05 = comp, t06 = single, t07 = double, t08 = boolean, t09 = char, t10 = string[10], t11 = date, t12 = time, t13 = _DateTime, t14 = variant, t17 = array [1..10] of longInt, t18 = array [1..10] of t11, t19 = t11, t22 = decimal, t23 = number, t24 = numeric, t25 = money, t26 = logical, t27 = lvar );