static void Execute(Expression1 ex) { Continuation exit = f => { Environment.Exit(0); return(null); }; for (Task task = ex.Eval(exit); true; task = task()) { ; } }
internal ApplyExpression(Expression1 f, Expression1 arg) { Operator = f; Operand = arg; }