SYMBOL

##
SYMBOL

            [SIC\]SYMBOL [X ["Translation"]] [/INQUIRE "Prompt Text"]

        This commands defines, lists and deletes symbols.

          SYMBOL
            Lists the Symbol table

          SYMBOL X
            Gives the translation of the symbol X

          SYMBOL X "Translation"
            Defines a new symbol or update the precedent symbol definition.

          SYMBOL X /INQUIRE "Prompt Text"
            Inquires  the  definition of a symbol with the specified prompt (for
        interactive session only).

        A symbol is an abbreviation of any character string. The symbol transla-
        tions  are substituted to the corresponding symbols when found in a com-
        mand line. In a command line, symbol  TOTO  must  appear  inside  simple
        quotes  (like  'TOTO')  to  be translated, except for the line beginning
        where SIC assumes the first word might be a symbol. A symbol  definition
        may refer to another already defined symbol. The substitution occurs ev-
        erywhere, even within the character strings.

        Symbols in FOR-NEXT loops are substituted at compilation time (i.e. when
        the  command  line is written but not yet executed), using their current
        value. In a loop, redefining a symbol which is already  defined  out  of
        the  loop  has no effect since its occurences are substituted before the
        execution of all the commands.

        Symbols can be deleted when they are no longer  usefull,  using  command
        DELETE /SYMBOL.