Пример #1
0
 public virtual void OutATabblock(ATabblock node)
 {
     DefaultOut(node);
 }
Пример #2
0
 public virtual void CaseATabblock(ATabblock node)
 {
     DefaultCase(node);
 }
Пример #3
0
 public virtual void InATabblock(ATabblock node)
 {
     DefaultIn(node);
 }
Пример #4
0
 public override void CaseATabblock(ATabblock node)
 {
     InATabblock(node);
     if(node.GetIndentClose() != null)
     {
     node.GetIndentClose().Apply(this);
     }
     if(node.GetB() != null)
     {
     node.GetB().Apply(this);
     }
     if(node.GetTabblockinside() != null)
     {
     node.GetTabblockinside().Apply(this);
     }
     if(node.GetIndentOpen() != null)
     {
     node.GetIndentOpen().Apply(this);
     }
     if(node.GetA() != null)
     {
     node.GetA().Apply(this);
     }
     OutATabblock(node);
 }
Пример #5
0
 ArrayList New69()
 {
     ArrayList nodeList = new ArrayList();
     ArrayList nodeArrayList5 = (ArrayList) Pop();
     ArrayList nodeArrayList4 = (ArrayList) Pop();
     ArrayList nodeArrayList3 = (ArrayList) Pop();
     ArrayList nodeArrayList2 = (ArrayList) Pop();
     ArrayList nodeArrayList1 = (ArrayList) Pop();
     TNewline tnewlineNode2 = (TNewline)nodeArrayList1[0];
     TIndentOpen tindentopenNode3 = (TIndentOpen)nodeArrayList2[0];
     PTabblockinside ptabblockinsideNode4 = (PTabblockinside)nodeArrayList3[0];
     TNewline tnewlineNode5 = (TNewline)nodeArrayList4[0];
     TIndentClose tindentcloseNode6 = (TIndentClose)nodeArrayList5[0];
     ATabblock ptabblockNode1 = new ATabblock (
       tnewlineNode2,
       tindentopenNode3,
       ptabblockinsideNode4,
       tnewlineNode5,
       tindentcloseNode6
     );
     nodeList.Add(ptabblockNode1);
     return nodeList;
 }
Пример #6
0
 ArrayList New66()
 {
     ArrayList nodeList = new ArrayList();
     ArrayList nodeArrayList3 = (ArrayList) Pop();
     ArrayList nodeArrayList2 = (ArrayList) Pop();
     ArrayList nodeArrayList1 = (ArrayList) Pop();
     TIndentOpen tindentopenNode3 = (TIndentOpen)nodeArrayList1[0];
     TNewline tnewlineNode5 = (TNewline)nodeArrayList2[0];
     TIndentClose tindentcloseNode6 = (TIndentClose)nodeArrayList3[0];
     ATabblock ptabblockNode1 = new ATabblock (
       null,
       tindentopenNode3,
       null,
       tnewlineNode5,
       tindentcloseNode6
     );
     nodeList.Add(ptabblockNode1);
     return nodeList;
 }
Пример #7
0
 ArrayList New64()
 {
     ArrayList nodeList = new ArrayList();
     ArrayList nodeArrayList3 = (ArrayList) Pop();
     ArrayList nodeArrayList2 = (ArrayList) Pop();
     ArrayList nodeArrayList1 = (ArrayList) Pop();
     TIndentOpen tindentopenNode3 = (TIndentOpen)nodeArrayList1[0];
     PTabblockinside ptabblockinsideNode4 = (PTabblockinside)nodeArrayList2[0];
     TIndentClose tindentcloseNode6 = (TIndentClose)nodeArrayList3[0];
     ATabblock ptabblockNode1 = new ATabblock (
       null,
       tindentopenNode3,
       ptabblockinsideNode4,
       null,
       tindentcloseNode6
     );
     nodeList.Add(ptabblockNode1);
     return nodeList;
 }