public override void Eval(Executor exec) { Object o = exec.Pop(); QuotedValue q = new QuotedValue(o); exec.PushFxn(q); }
public override void Eval(Executor exec) { QuotedFunction right = exec.TypedPop<QuotedFunction>(); QuotedFunction left = exec.TypedPop<QuotedFunction>(); QuotedFunction f = new QuotedFunction(left, right); exec.PushFxn(f); }