This section provides a short description of classes that are a part of every Sather implementation and which may not be modified. Variables declared by this type may hold any object. It has no features. Any reference class which includes it obtains an array of elements of type T in addition to any attributes it has defined. In such classes, new has a single integer argument that specifies the size of the array portion.
Array indices start at zero.
TUP ' names a set of parameterized immutable types called tuples, one for each number of parameters. Each has as many attributes as parameters and they are named ' t1 ', ' t2 ', etc. It defines ' create ' with an argument corresponding to each attribute. Type Initial value Description BOOL false Immutable objects which represent boolean values. The number of bits in a ' CHAR ' object is less than or equal to the number in an ' INT ' object.