-- this module should be unnecessary, except that mesa won't let you do -- WAITs and NOTIFYs except inside a monitor, so this stupid, inefficient -- mess is necessary *@#*#$!*@&$%#&@!!! DIRECTORY ProcessDefs, InlineDefs, ppddefs, SegmentDefs, StringDefs, ppstupid, ppdefs; ppprocs4: PROGRAM EXPORTS ppddefs, ppstupid = BEGIN OPEN SegmentDefs, StringDefs, InlineDefs, ppdefs, ppddefs, ppstupid; abortNodeLoop, nodeLoopFinished: PUBLIC BOOLEAN ← FALSE; killNodeLoop: PUBLIC PROCEDURE = BEGIN END; waitForNodeLoop: PUBLIC PROCEDURE = BEGIN END; stupidNotifyProcedureWhichShouldntBeNecessary: PUBLIC PROCEDURE [ done: BOOLEAN] = BEGIN END; END.