Множества (set)

Объявление множества (набора).

Объявление

Set Of тип

Исходный тип набора должен быть порядковым с не более, чем 256 возможными значениями. Порядковые значения верхнего и нижнего пределов исходного типа должны быть между в диапазоне от 0 до 255.

Значение множества можно задать с помощью конструктора множества, записав выражения в скобках. Каждое выражение обозначает значение множества. Запись [] обозначает пустое множество, которое является совместимым со всеми типами множеств.

Пример
 { Типы наборов }
 Type  Day = (Sun, Mon, Tue, Wed, Thu, Fri, Sat);
   CharSet = Set Of Char;
    Digits = Set Of 0..9;
      Days = Set Of Day;
 
 { Конструкторы множеств }
['0'..'9', 'A'..'Z', 'a'..'z', '_']
[1, 5, I + 1 .. J - 1]
[Mon..Fri]
 

См. также  Константы типа наборов.