<> <> <> <> <> DIRECTORY CodeDefs USING [Lexeme], Tree USING [Index]; P5S: DEFINITIONS = BEGIN OPEN CodeDefs; <> DIndex: PROC [node: Tree.Index] RETURNS [Lexeme]; Index: PROC [node: Tree.Index] RETURNS [Lexeme]; SeqIndex: PUBLIC PROC [node: Tree.Index] RETURNS [Lexeme]; <> Bind: PROC [node: Tree.Index]; Call: PROC [node: Tree.Index]; CallExp: PUBLIC PROC [node: Tree.Index] RETURNS [Lexeme]; Create: PROC [node: Tree.Index] RETURNS[Lexeme]; ErrExp: PROC [node: Tree.Index] RETURNS [Lexeme]; ForkExp: PROC [node: Tree.Index] RETURNS [Lexeme]; Free: PROC [node: Tree.Index]; InlineCall: PROC [node: Tree.Index]; InlineCallExp: PROC [node: Tree.Index] RETURNS [Lexeme]; JoinExp: PROC [node: Tree.Index] RETURNS [Lexeme]; Join: PROC [node: Tree.Index]; ProcCheck: PROC [node: Tree.Index] RETURNS [Lexeme]; Restart: PROC [node: Tree.Index]; RetWithError: PROC [node: Tree.Index]; SigErr: PROC [node: Tree.Index]; SigExp: PROC [node: Tree.Index] RETURNS [Lexeme]; Start: PROC [node: Tree.Index]; StartExp: PROC [node: Tree.Index] RETURNS [Lexeme]; Stop: PROC [node: Tree.Index]; SysErrExp: PROC [node: Tree.Index] RETURNS [Lexeme]; Unlock: PROC [node: Tree.Index]; Wait: PROC [node: Tree.Index]; <> Lock: PROC [node: Tree.Index]; Result: PROC [node: Tree.Index]; Resume: PROC [node: Tree.Index]; Return: PROC [node: Tree.Index]; StringInit: PROC [node: Tree.Index] RETURNS [Lexeme]; Subst: PROC [node: Tree.Index]; SubstExp: PROC [node: Tree.Index] RETURNS [Lexeme]; <> CatchMark: PROC [node: Tree.Index]; Continue: PROC; Exit: PROC; GoTo: PROC [node: Tree.Index]; Label: PROC [node: Tree.Index]; Loop: PROC; Retry: PROC; <> Assign: PROC [node: Tree.Index]; AssignExp: PROC [node: Tree.Index] RETURNS [Lexeme]; BodyInit: PROC [node: Tree.Index] RETURNS [Lexeme]; Extract: PROC [node: Tree.Index]; ExtractExp: PROC [node: Tree.Index] RETURNS [Lexeme]; ProcInit: PROC [node: Tree.Index]; END.