BackStopImpl.mesa
Copyright Ó 1985, 1986, 1987, 1991 by Xerox Corporation. All rights reserved.
Russ Atkinson (RRA) April 7, 1987 2:23:59 pm PST
Last tweaked by Mike Spreitzer on October 5, 1989 2:19:42 pm PDT
Christian Jacobi, July 27, 1990 3:47 pm PDT
BEGIN
SuspendBackStop: PUBLIC SIGNAL = CODE;
ResumeBackStop: PUBLIC SIGNAL = CODE;
alwaysRejectAny:
BOOL ¬
FALSE;
for debugging
OZ:
BOOL ¬
FALSE;
used to enter debugger when a signal/error occurs
lastAnyMsg: POINTER ¬ NIL;
lastAnySignal:
UNSAFE SIGNAL
ANY
RETURNS
ANY ¬
NIL;
useful for debugging ANY errors
lagMsg: Rope.
ROPE ¬
NIL;
used to usually avoid GC of error message