FORMAT

##
FORMAT

            [PARAMS\]FORMAT [format]

        FORMAT  selects  a format to specify and list the character strings that
        define the escape sequences. Available formats are DECIMAL,  HEXADECIMAL
        and ASCII.

        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.