********************************************************************
* NOTE: This file is generated automatically from the event * definition file Parse.evt. ********************************************************************<* PRAGMA LL *> INTERFACEcall the following to generate an event:ParseIE ; <*NOWARN*> IMPORT Algorithm, Parse, View, Thread;PROCEDURE Setup ( initiator: Algorithm.T; s: Parse.State ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE Push ( initiator: Algorithm.T; id: INTEGER; tag: TEXT ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE Pop ( initiator: Algorithm.T; id: INTEGER ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE Scan ( initiator: Algorithm.T; token: TEXT ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE NoteError ( initiator: Algorithm.T; ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE Goto ( initiator: Algorithm.T; state: INTEGER ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE NewNode ( initiator: Algorithm.T; id: INTEGER; op: TEXT ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE NewTerm ( initiator: Algorithm.T; id: INTEGER; op: TEXT ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE NewEdge ( initiator: Algorithm.T; child, parent: INTEGER ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE DeleteLeaf ( initiator: Algorithm.T; id: INTEGER ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE UpdateDone ( initiator: Algorithm.T; ) RAISES {Thread.Alerted}; <* LL = {} *> END ParseIE.