示例#1
0
 public int Visit(NumberNode node)
 {
     return(node.IntValue());
 }
示例#2
0
 private static Node buildNumberNode(Token token)
 {
     double parsedVal;
     Node nodeToReturn;
     if (double.TryParse(token.TokenString, out parsedVal)) {
         nodeToReturn = new NumberNode(parsedVal);
         nodeToReturn.AppendMeTo = AppendTokenTo.child;
         return nodeToReturn;
     } else return null;
 }