public void Setup() { CallStack = new Stack<Call>(); ParamStack = new Stack<Symbol>(); Globals = new SymbolTable(); EvalStack = new Stack<Symbol>(); }
public Call(Function function) { Function = function; ID = Guid.NewGuid(); Locals = new SymbolTable(); if (function.Locals !=null) Locals.Setup(function.Locals); }