A shortsety is a sequence of one or more short
bold
tags. The term follows the fashion of the Revised Report, where the
suffix -ety
means “or empty”.
The Algol 68 modes int
, real
, compl
,
bits
and bytes
can be prefixed with any number
of short
tag words. The effect of each short
is
to half the precision of the mode.
At some point, however, a “saturation” point is reached where the
addition of extra short
has no further effect on the mode.
Where that point resides is up to the particular implementation.
For example, if the precision of int
is four bytes or
32-bit, the precision of short int
is 16-bit, and the
precision of short short int
is 8-bit.
Simplified [RR 1.2.1.F]:
F) SHORTSETY :: short SHORTSETY ; EMPTY.