File ParserErrorDefs.mesa
November 29, 1979 3:18 PM
Last Edited by: McCreight, January 27, 1985 5:10:53 pm PST
DIRECTORY Rope;
ParserErrorDefs: CEDAR DEFINITIONS =
BEGIN
ErrorType: TYPE = {Fatal, FatalSyntax, FatalSemantic, FatalInternal, Advisory, Other};
ParserAbort: ERROR; -- used to signal a fatal internal error
InitError: PROCEDURE RETURNS [BOOL];
FinishError: PROCEDURE RETURNS [BOOL];
Report: PROCEDURE [message: Rope.ROPE, error: ErrorType];
ErrorSummary: PROCEDURE RETURNS [ARRAY ErrorType OF CARDINAL];
END.