HP OpenVMS DCL Dictionary
Deletes one or all symbol definitions from a local or global symbol
table. The /SYMBOL qualifier is required.
Specifies the name of the symbol to be deleted. A name is required
unless the /ALL qualifier is specified. The symbol-name
parameter is incompatible with the /ALL qualifier. Symbol names can
have from 1 to 255 characters. By default, the DELETE/SYMBOL command
assumes that the symbol is in the local symbol table for the current
The DELETE/SYMBOL command deletes a symbol definition from a symbol
table. If you do not specify either the global or local symbol table,
the symbol is deleted from the local table. If you specify both the
/GLOBAL and /LOCAL qualifiers, only the last specified qualifier is
accepted. The /SYMBOL qualifier must always immediately follow the
DELETE command name.
Deletes all symbols from the specified table. If you do not specify
either the /LOCAL or the /GLOBAL qualifier, all symbols defined at the
current command level are deleted. The /ALL qualifier is incompatible
with the symbol-name parameter.
Deletes the symbol from the global symbol table of the current process.
Deletes the symbol from the local symbol table of the current process.
Controls whether an informational message listing each symbol being
deleted is displayed.
In this example, the DELETE/SYMBOL command deletes all symbol
definitions at the current command level.
$ DELETE/SYMBOL/LOG KUDOS
%DCL-I-DELSYM, LOCAL symbol KUDOS has been deleted
In this example, the DELETE/SYMBOL command deletes the symbol KUDOS
from the local symbol table for the current process. In addition, the
/LOG qualifier causes an informational message, listing the symbol
being deleted, to be displayed.
$ DELETE/SYMBOL/GLOBAL PDEL
In this example, the DELETE/SYMBOL command deletes the symbol named
PDEL from the global symbol table for the current process.