[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
set                      Declares a Set Variable or Type

 type
   <tname> = set of <ordtype>;

 var
   <vname> : set of <ordtype>;

    A set does not actually hold values, as do arrays, records, and other
    variables. Instead, it merely notes current membership, which can be
    tested by means of the IN relational operator.

            <tname>   name of data type being defined.

            <vname>   name of variable being declared.

          <ordtype>   Can only be an ordinal data type, and then only one
                      with 256 or fewer values: Byte, Char, Boolean,
                      enumerated types, or sufficiently small Integer
                      subranges.

  -------------------------------- Example ---------------------------------

           type CharSet = set of Char;
             Days    = (Sun,Mon,Tues,Wed,Thur,Fri,Sat);
             DaySet  = set of Days;
             LowSet  = set of 0..15;

See Also: in of
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson