<> <> DIRECTORY PrincOps USING [FrameHandle]; RuntimeError: DEFINITIONS = BEGIN <<>> <> BoundsFault: ERROR; ControlFault: SIGNAL [source: --ControlLink--UNSPECIFIED] RETURNS [--ControlLink--UNSPECIFIED]; DivideCheck: SAFE SIGNAL; LinkageFault: ERROR; PointerFault: ERROR; PortFault: ERROR; ResumeError: SIGNAL; SendMsgSignal: SIGNAL RETURNS [--message--UNSPECIFIED, --signal--SIGNAL ANY RETURNS ANY]; StartFault: SIGNAL [dest: PROGRAM]; StackError: ERROR; UnboundProcedure: SIGNAL [dest: --ControlLink--UNSPECIFIED] RETURNS [--ControlLink--UNSPECIFIED]; UNCAUGHT: SAFE ERROR [signal: SIGNAL ANY RETURNS ANY, parameters: UNSPECIFIED]; <> ZeroDivisor: SAFE SIGNAL; <> UCSProc: TYPE = PROC [ msg: UNSPECIFIED, signal: SIGNAL ANY RETURNS ANY, frame: PrincOps.FrameHandle]; RegisterUncaughtSignalHandler: PROC [proc: UCSProc] RETURNS [old: UCSProc]; <> <<>> InformationalSignal: SAFE PROC [signal: SIGNAL]; <> <<>> END.