-- Lupine: example interface -- Target.mesa -- Andrew Birrell July 8, 1982 9:22 am DIRECTORY Rope USING[ ROPE ]; Target: DEFINITIONS = BEGIN Basic: PROC; Simple: PROC[first: INT, second: REF INT] RETURNS[a: Rope.ROPE, b: ATOM]; Reason: TYPE = { x, y, z }; Exception: ERROR[why: Reason]; Consultation: SIGNAL; END.