public override void Visit(ITerminalForestNode terminalNode)
            {
                var token = new Token(
                    terminalNode.Capture.ToString(),
                    terminalNode.Origin,
                    new TokenType(terminalNode.ToString()));

                VisitToken(terminalNode.Origin, terminalNode.Location, token);
            }
Example #2
0
 public override void Visit(ITerminalForestNode terminalNode)
 {
 }
 public virtual void Visit(ITerminalForestNode terminalNode)
 {
 }
Example #4
0
 public override void Visit(ITerminalForestNode terminalNode)
 {
     VisitLog.Add(terminalNode.ToString());
 }
 public override void Visit(ITerminalForestNode terminalNode)
 {
     VisitLog.Add(terminalNode.ToString());
 }
 public override void Visit(ITerminalForestNode terminalNode)
 {
 }
Example #7
0
 static bool AreTerminalNodesEqual(ITerminalForestNode firstTerminalForestNode, ITerminalForestNode secondTerminalForestNode)
 {
     return(firstTerminalForestNode.Capture == secondTerminalForestNode.Capture);
 }
Example #8
0
 public override void Visit(ITerminalForestNode terminalNode)
 {
     var token = new Token(
         terminalNode.Capture.ToString(),
         terminalNode.Origin,
         new TokenType(terminalNode.ToString()));
     VisitToken(terminalNode.Origin, terminalNode.Location, token);
 }
 public virtual void Visit(ITerminalForestNode terminalNode)
 {
 }
 public void Visit(ITerminalForestNode node)
 {
     throw new NotImplementedException();
 }