<> <> <> <> <> DIRECTORY Globals, IO, Rope; Parse: CEDAR DEFINITIONS = BEGIN OPEN Globals; Args: PROC[line: Rope.ROPE] RETURNS [Arg]; <> Real: PROC[arg: Arg] RETURNS [parseOK: BOOLEAN, val: REAL]; <> Int: PROC[arg: Arg] RETURNS [parseOK: BOOLEAN, val: INT]; <> Lookup: PROC[rope: Rope.ROPE, table: DESCRIPTOR FOR ARRAY OF Rope.ROPE] RETURNS [index: INT]; <> WhiteSpace: IO.BreakProc; <> END.