Up: PARAMS Language Internal Help
Previous: Language NEWS
FORMAT selects a format to specify and list the character strings that
define the escape sequences. Available formats are DECIMAL, HEXADECIMAL
1. Decimal format is in the form "<d1><d2>..." where d1, d2,... are dec-
imal unsigned byte values enclosed in brackets.
2. Hexadecimal format is in the form "<h1><h2>..." where h1, h2,... are
hexadecimal unsigned byte values enclosed in brackets.
3. Ascii format is in the form "c1c2..." where c1, c2,... are either
ordinary ascii characters (SIC separators and brackets excluded) or dec-
imal unsigned byte values enclosed in brackets (as for decimal format)
or usual mnemonics for control characters enclosed in brackets (such as
<ESC>, <US>, etc.).
To list or modify the format, just enter FORMAT with no argument. The
current format is returned with an error condition, and the line keypad
editing mode of SIC is triggered.
Escape sequences are always preceded by a decimal count corresponding to
the number of bytes of the string. A count -1 or 0 suppresses the escape
sequence. By convention, a count value of -1 generally means that the
corresponding action is not available (e.g. ALPHA, GRAPHIC if no alpha
plane is available, CURS1 if no cursor is available, etc...), and 0
means that the corresponding action is available but is managed inter-
nally for the current protocol.
To list or modify an escape sequence, just enter the associated command
with no argument. The current sequence is returned with an error condi-
tion, and the line keypad editing mode of SIC is triggered.