-- SMEval.mesa
-- last edit by Schmidt, May 16, 1983 4:50 pm
-- last edit by Satterthwaite, June 24, 1983 10:45 am
DIRECTORY
Rope: TYPE USING [ROPE],
SMOps: TYPE USING [MS],
SMTree: TYPE Tree USING [Link];
SMEval: CEDAR DEFINITIONS~{
OPEN Tree~~SMTree;
-- name and environment management
Env: TYPE~REF ScopeDescriptor;
ScopeDescriptor: TYPE;
-- procs
UnitToRope: PROC[unitId: Tree.Link] RETURNS[r: Rope.ROPE];
Eval: PROC[m: SMOps.MS, t: Tree.Link, e: Env] RETURNS[Tree.Link];
}.