-- errordefs.jam
-- Copyright Ó 1985, 1991 by Xerox Corporation. All rights reserved.
-- Doug Wyatt, March 26, 1985 11:19:10 am PST
(/opstk){(stack contains:)=
/pstk}.cvx .def
(.stkundflw)
{(**Stack Underflow -- attempt to retrieve argument from empty stack.)=
/opstk .stop}.cvx .def
(.undefname)
{(**Undefined name: ).print =
/opstk .stop}.cvx .def
(.undefkey){(**Undefined key -- attempt to retrieve an unknown dictionary entry.)=
/opstk .stop}.cvx .def
(.badname)
{(**Bad File Name -- the given file name is unknown or illegal.)=
/opstk .stop}.cvx .def
(.typechk)
{(**Type Error -- bad arguments on stack --)=
/opstk .stop}.cvx .def
(.rangechk)
{(**Range Error -- some operation is attempting to index out of bounds.)=
/opstk .stop}.cvx .def
(.syntaxerr)
{(**Syntax Error -- input ended in the middle of a string or array.)=
/opstk .stop}.cvx .def
(.overflow)
{(**Numeric Overflow -- numeric overflow has occurred in scanning a number.)=
/opstk .stop}.cvx .def
(.stkovrflw)
{(**Stack Overflow -- Too many entries have been pushed onto the operand stack.)=
(The operand and execution stacks have been packaged into arrays, then cleared.)=
(stack contains:)=
( <former contents of execution stack>)=
( <former contents of operand stack>)=
.stop}.cvx .def
(.dictovrflw)
{(**Dictionary Stack Overflow)=
/opstk .stop}.cvx .def