public virtual void CaseAForrange(AForrange node)
 {
     DefaultCase(node);
 }
 public virtual void OutAForrange(AForrange node)
 {
     DefaultOut(node);
 }
 public override void CaseAForrange(AForrange node)
 {
     InAForrange(node);
     if(node.GetBlock() != null)
     {
     node.GetBlock().Apply(this);
     }
     if(node.GetB() != null)
     {
     node.GetB().Apply(this);
     }
     if(node.GetKeywordTo() != null)
     {
     node.GetKeywordTo().Apply(this);
     }
     if(node.GetA() != null)
     {
     node.GetA().Apply(this);
     }
     if(node.GetKeywordFrom() != null)
     {
     node.GetKeywordFrom().Apply(this);
     }
     if(node.GetIdentifier() != null)
     {
     node.GetIdentifier().Apply(this);
     }
     if(node.GetKeywordFor() != null)
     {
     node.GetKeywordFor().Apply(this);
     }
     OutAForrange(node);
 }
 public virtual void InAForrange(AForrange node)
 {
     DefaultIn(node);
 }
Exemple #5
0
 ArrayList New100()
 {
     ArrayList nodeList = new ArrayList();
     ArrayList nodeArrayList7 = (ArrayList) Pop();
     ArrayList nodeArrayList6 = (ArrayList) Pop();
     ArrayList nodeArrayList5 = (ArrayList) Pop();
     ArrayList nodeArrayList4 = (ArrayList) Pop();
     ArrayList nodeArrayList3 = (ArrayList) Pop();
     ArrayList nodeArrayList2 = (ArrayList) Pop();
     ArrayList nodeArrayList1 = (ArrayList) Pop();
     TKeywordFor tkeywordforNode2 = (TKeywordFor)nodeArrayList1[0];
     TIdentifier tidentifierNode3 = (TIdentifier)nodeArrayList2[0];
     TKeywordFrom tkeywordfromNode4 = (TKeywordFrom)nodeArrayList3[0];
     PSimple psimpleNode5 = (PSimple)nodeArrayList4[0];
     TKeywordTo tkeywordtoNode6 = (TKeywordTo)nodeArrayList5[0];
     PSimple psimpleNode7 = (PSimple)nodeArrayList6[0];
     PBlock pblockNode8 = (PBlock)nodeArrayList7[0];
     AForrange pforrangeNode1 = new AForrange (
       tkeywordforNode2,
       tidentifierNode3,
       tkeywordfromNode4,
       psimpleNode5,
       tkeywordtoNode6,
       psimpleNode7,
       pblockNode8
     );
     nodeList.Add(pforrangeNode1);
     return nodeList;
 }