Set


Set is a
direct subtype of Data with functions Set Functions, keys Set keys and example object Set#2 that represents a set of elements of any type that are presented in the form of a table.
The table may be vertically or horizontally oriented.
In the vertical case, each row contains one element that consists of N components, where N is the number of columns.
In the horizontal case, each column contains one element that consists of N components, where N is the number of rows.

Most common is the vertical orientation because it allows the visual display of several elements arranged over correspondingly many rows.

The components may be optionally identified by titles, which - if they exist - must appear at the topmost row (or leftmost column).
The existence of a title is identified by the special format #Title_Name, where Title_Name can be any text.
Any of these titles may also include a unit specifier from the list
Value Unit at its end enclosed in parentheses, such as #Strike(%), which then applies only on the respective components.