public override void Visit(RecursionCall expression) { // Terminal Reference Name terminal.Peek().Append(expression.FunctionName); }
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);