public override void Visit(RecursionCall expression) { String delegatePointer = expression.FunctionName; _matchStack.Push( delegate(IInputIterator iterator) { return(_recursiveMethod[delegatePointer](iterator)); } ); }
public abstract void Visit(RecursionCall expression);
public override void Visit(RecursionCall expression) { // Terminal Reference Name terminal.Peek().Append(expression.FunctionName); }