next up previous index
Next: Index Up: PARAMS Language Internal Help Previous: Language NEWS   Index


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.



Gildas manager 2014-07-01