VMS Help  —  RTL Routines, LIB$  LIB$DELETE_SYMBOL
    The Delete CLI Symbol routine requests the calling process's
    command language interpreter (CLI) to delete an existing CLI
    symbol.

    Format

      LIB$DELETE_SYMBOL  symbol [,table-type-indicator]

1  –  Returns

    OpenVMS usage:cond_value
    type:         longword (unsigned)
    access:       write only
    mechanism:    by value

2  –  Arguments

 symbol

    OpenVMS usage:char_string
    type:         character string
    access:       read only
    mechanism:    by descriptor

    Name of the symbol to be deleted by LIB$DELETE_SYMBOL. The symbol
    argument is the address of a descriptor pointing to this symbol
    string. The symbol name is converted to uppercase, and trailing
    blanks are removed before use.

    Symbol must begin with a letter, a digit, a dollar sign ($),  a
    hyphen (-),  or an underscore (_). The maximum length of symbol
    is 255 characters.

 table-type-indicator

    OpenVMS usage:longword_signed
    type:         longword integer (signed)
    access:       read only
    mechanism:    by reference

    Indicator of the table that contains the symbol to be deleted.
    The table-type-indicator argument is the address of a signed
    longword integer that is this table indicator.

    If table-type-indicator is omitted, the local symbol table is
    used. The following are possible values for the table-type-
    indicator argument:

    Symbolic Name       Value Table Used

    LIB$K_CLI_LOCAL_    1     Local symbol table
    SYM
    LIB$K_CLI_GLOBAL_   2     Global symbol table
    SYM
Close Help