20.1. Данные типа SET
Данные типа SET задаются путем перечисления значений, разделенных запятыми и заключенных в квадратные скобки. Общий вид:
Здесь EXPRI - выражения базового типа.
Порядок следования выражений - несуществен. Непустой набор может быть также выражением вида:
Данные вида [EXPR1..EXPRK] соответствуют набору всех элементов базового типа от значения EXPR1 до EXPRK.
Пример X. [3*6-7..15+4] соответствует набору [11..19],
т. е.
Если окажется, что для [I..J], I >o J, то такое множество интерпретируется как пустое, а в случае I == J - как множество, содержащее один элемент - I.
Пример 2. [3*6-7..5+6] эквивалентно [11].
Пример 3
Напомним, что на EC ЭВМ символам '[' и ']' соответствуют нары символов '(.' и '.)'.
Пример 4.
В этом случае в К запишется комбинация [3,5,7,9];
|