Command: errordict
Synopsis
errordict -> dict
References
The Red Book 2nd. ed. p. 408
File
sli/interpret.cc
Parameters
none
Remarks
commented 1.4.1999
Diesmann
Pushes the dictionary object errordict on the operand stack.
errordict is not an operator; it is a name in systemdict associated
with the dictionary object.
The flag newerror helps to distinguish
between interrupts caused by call of
stop and interrupts raised by raiseerror.
The name command contains the name of the command which
caused the most recent error.
The flag recordstacks decides whether the state of the interpreter
is saved on error.
If reckordstacks is true the following state objects are saved
Operand stack -> ostack
Dictionary stack -> dstack
Execution stack -> estack
Top
Description
Pushes the dictionary object errordict on the operand stack.
errordict is not an operator; it is a name in systemdict associated
with the dictionary object.
The flag newerror helps to distinguish
between interrupts caused by call of
stop and interrupts raised by raiseerror.
The name command contains the name of the command which
caused the most recent error.
The flag recordstacks decides whether the state of the interpreter
is saved on error.
If reckordstacks is true the following state objects are saved
Operand stack -> ostack
Dictionary stack -> dstack
Execution stack -> estack
Examples
errordict info -> shows errordict