% errordefs.jam
% last changed by Doug Wyatt, 19-Feb-82 10:51:38
(/opstk){(stack contains:)=
(:indent) 1 .lv /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
(.badversion)
{(**Bad Version -- while loading ).print .pop =
(Interface version mismatch with ).print =
/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
(.limitchk)
{(**Limit Error -- attempt to make an object larger than JaM can represent.)=
/opstk .stop}.cvx .def
(.dictfull)
{(**Dictionary Full -- an attempt to define entry into full dictionary.)=
/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
(.execovrflw)
{(**Execution Stack Overflow)=
(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
(.unregistered)
{(**Unregistered Command -- The implementor of a command has not been loaded.)=
/opstk .stop}.cvx .def
(.deadstream)
{(**Dead Stream -- attempt to use a stream that has been killed.)=
/opstk .stop}.cvx .def