-- PDInterpPage.mesa -- Copyright (C) 1984, 1986 Xerox Corporation. All rights reserved. -- Michael Plass, September 20, 1984 8:57:18 am PDT -- Tim Diebert, 25-Apr-86 13:09:35 DIRECTORY PDInterpReader, PDQueue; PDInterpPage: DEFINITIONS = BEGIN InterpretPage: PROC [handle: PDInterpReader.Handle, request: PDQueue.Request, abort: LONG POINTER TO BOOLEAN] RETURNS [ok: BOOLEAN]; -- Interprets one page (may be multiple passes), and ships it out. -- May raise PDInterpReader.Warning or PDInterpReader.Error or -- PDInterpOutput.Error or PDInterpInput.Abort -- Does not call PDInterpInput.ReportStatus. -- Returns FALSE upon document end. END.