Ciascun elemento di un insieme può essere qualsiasi tipo ordinale tra 0 e 255 e la dimensione massima è di 255 elementi.
Type Lettere = Set of Char; Var Vocali: Lettere; Begin Vocali:= ['A', 'E', 'I', 'O', 'U', 'a', 'e', 'i', 'u']; //...
Sono disponibili molte operazioni
| TP | FPC | ||
| S1 + S2 | Unione | Unione | Include(S,[e]) |
|---|---|---|---|
| S1 – S2 | Differenza | Differenza | Exclude(S,[e]) |
| S1 >< S2 | Differenza simmetrica | ||
| S1 * S2 | Intersezione | Intersezione | |
| S1 = S2 | Uguale a | ||
| S1 <> S2 | Non uguale a | ||
| S1 <= S2 | Incluso o uguale | Incluso o uguale | |
| S1 >= S2 | Include o uguale | ||
| e In S | Appartiene a | Appartiene a | |