예제 #1
0
 public void Visit(VariableListNode variableListNode)
 {
     Print("(");
     foreach (VariableNode v in variableListNode.variables) {
         v.Accept(this);
         if(variableListNode.variables.IndexOf(v) != variableListNode.variables.Count - 1) {
             Print(",");
         }
     }
     Print(")");
 }
예제 #2
0
 public void Visit(VariableListNode variableListNode)
 {
     foreach(VariableNode v in variableListNode.variables) {
         v.Accept(this);
     }
 }
예제 #3
0
 public void Visit(VariableListNode variableListNode)
 {
     PrintLine("<variableList>");
     indent();
     foreach (VariableNode v in variableListNode.variables) {
         v.Accept(this);
     }
     unindent();
     PrintLine("</variableList>");
 }
예제 #4
0
 public void Visit(VariableListNode variableListNode)
 {
     throw new NotImplementedException ();
 }
예제 #5
0
 public DBInfoNode(VariableNode varnamenode, VariableListNode variableListNode)
 {
     this.varnamenode = varnamenode;
     this.variableListNode = variableListNode;
 }