Examples of SemTextNode


Examples of at.ssw.coco.lib.model.atgAst.nodeTypes.SemTextNode

  }

  @Test
  public void testPragmaDeclNode0_SemText() {
    SemTextNode semTextNode = root
              .getCompilerNode()
              .getScannerSpecNode()
              .getPragmaDeclNodes()
              .get(0)
              .getSemTextNode();
View Full Code Here

Examples of at.ssw.coco.lib.model.atgAst.nodeTypes.SemTextNode

    //AttrDecl
    AttrDeclNode attrDeclNode = productionNode.getAttrDeclNode();
    assertNull(attrDeclNode);
   
    //SemText
    SemTextNode semTextNode = productionNode.getSemTextNode();
    checkNode(semTextNode, 486, 124, productionNode);
  }
View Full Code Here

Examples of at.ssw.coco.lib.model.atgAst.nodeTypes.SemTextNode

            //Term0 - Factor0 - Expression - Term0 - Factor1
            FactorNode factor1 = term0.getFactorNodes().get(1);
            checkFactorNode(factor1, 668, 109, term0, Kind.SEM_TEXT);
         
              //Term0 - Factor0 - Expression - Term0 - Factor1 - SemText
              SemTextNode semText = factor1.getSemTextNode();
              checkNode(semText, 668, 109, factor1);
             
  }
View Full Code Here

Examples of at.ssw.coco.lib.model.atgAst.nodeTypes.SemTextNode

      attrDeclNode.getOutAttrDeclNode();
      //AttrDecl In
      attrDeclNode.getInAttrDeclNode();
   
    //SemText
    SemTextNode semTextNode = productionNode.getSemTextNode();
    checkNode(semTextNode, 831, 22, productionNode);
  }
View Full Code Here

Examples of at.ssw.coco.lib.model.atgAst.nodeTypes.SemTextNode

          //t0_f0_expr_t0_f6
          FactorNode t0_f0_expr_t0_f6 = t0_f0_expr_t0.getFactorNodes().get(6);
          checkFactorNode(t0_f0_expr_t0_f6, 914, 23, t0_f0_expr_t0, FactorNode.Kind.SEM_TEXT);
         
            //t0_f0_expr_t0_f6_semText
            SemTextNode t0_f0_expr_t0_f6_semText = t0_f0_expr_t0_f6.getSemTextNode();
            checkNode(t0_f0_expr_t0_f6_semText, 914, 23, t0_f0_expr_t0_f6);
         
        //t0_f0_expr_t1
        TermNode t0_f0_expr_t1 = t0_f0_expr.getTermNodes().get(1);
        checkTermNode(t0_f0_expr_t1, 942, 73, t0_f0_expr, 6);
         
          //t0_f0_expr_t1_f0
          FactorNode t0_f0_expr_t1_f0 = t0_f0_expr_t1.getFactorNodes().get(0);
          checkFactorNode(t0_f0_expr_t1_f0, 942, 4, t0_f0_expr_t1, FactorNode.Kind.SYMBOL);
       
            //t0_f0_expr_t1_f0_sym
            SymbolNode t0_f0_expr_t1_f0_sym = t0_f0_expr_t1_f0.getSymbolNode();
            checkSymbolNode(t0_f0_expr_t1_f0_sym, 942, 4, t0_f0_expr_t1_f0, SymbolNode.Kind.STRING, "if");
         
          //t0_f0_expr_t1_f1
          FactorNode t0_f0_expr_t1_f1 = t0_f0_expr_t1.getFactorNodes().get(1);
          checkFactorNode(t0_f0_expr_t1_f1, 947, 3, t0_f0_expr_t1, FactorNode.Kind.SYMBOL);
         
            //t0_f0_expr_t1_f1_sym
            SymbolNode t0_f0_expr_t1_f1_sym = t0_f0_expr_t1_f1.getSymbolNode();
            checkSymbolNode(t0_f0_expr_t1_f1_sym, 947, 3, t0_f0_expr_t1_f1, SymbolNode.Kind.STRING, "(");
         
          //t0_f0_expr_t1_f2
          FactorNode t0_f0_expr_t1_f2 = t0_f0_expr_t1.getFactorNodes().get(2);
          checkFactorNode(t0_f0_expr_t1_f2, 951, 19, t0_f0_expr_t1, FactorNode.Kind.SYMBOL, true);
         
            //t0_f0_expr_t1_f2_sym
            SymbolNode t0_f0_expr_t1_f2_sym = t0_f0_expr_t1_f2.getSymbolNode();
            checkSymbolNode(t0_f0_expr_t1_f2_sym, 951, 9, t0_f0_expr_t1_f2, SymbolNode.Kind.IDENT);
           
            //t0_f0_expr_t1_f2_sym_ident
            IdentNode t0_f0_expr_t1_f2_sym_ident = t0_f0_expr_t1_f2_sym.getIdentNode();
            checkIdentNode(t0_f0_expr_t1_f2_sym_ident, 951, 9, t0_f0_expr_t1_f2_sym, IdentNode.Kind.PRODUCTION, "Condition");
           
            //t0_f0_expr_t1_f2_attribs
            AttribsNode t0_f0_expr_t1_f2_attribs = t0_f0_expr_t1_f2.getAttribsNode();
            checkAttribsNode(t0_f0_expr_t1_f2_attribs, 960, 10, t0_f0_expr_t1_f2, false, true);
                   
              //t0_f0_expr_t1_f2_attribs_in
              InAttribsNode t0_f0_expr_t1_f2_attribs_in = t0_f0_expr_t1_f2_attribs.getInAttribsNode();
                checkNode(t0_f0_expr_t1_f2_attribs_in, 961, 8, t0_f0_expr_t1_f2_attribs);
         
          //t0_f0_expr_t1_f3
          FactorNode t0_f0_expr_t1_f3 = t0_f0_expr_t1.getFactorNodes().get(3);
          checkFactorNode(t0_f0_expr_t1_f3, 971, 3, t0_f0_expr_t1, FactorNode.Kind.SYMBOL);
         
            //t0_f0_expr_t1_f3_sym
            SymbolNode t0_f0_expr_t1_f3_sym = t0_f0_expr_t1_f3.getSymbolNode();
            checkSymbolNode(t0_f0_expr_t1_f3_sym, 971, 3, t0_f0_expr_t1_f3, SymbolNode.Kind.STRING, ")");
           
          //t0_f0_expr_t1_f4
          FactorNode t0_f0_expr_t1_f4 = t0_f0_expr_t1.getFactorNodes().get(4);
          checkFactorNode(t0_f0_expr_t1_f4, 975, 36, t0_f0_expr_t1, FactorNode.Kind.SYMBOL, true);
         
            //t0_f0_expr_t1_f4_sym
            SymbolNode t0_f0_expr_t1_f4_sym = t0_f0_expr_t1_f4.getSymbolNode();
            checkSymbolNode(t0_f0_expr_t1_f4_sym, 975, 9, t0_f0_expr_t1_f4, SymbolNode.Kind.IDENT);
           
            //t0_f0_expr_t1_f4_sym_ident
            IdentNode t0_f0_expr_t1_f4_sym_ident = t0_f0_expr_t1_f4_sym.getIdentNode();
            checkIdentNode(t0_f0_expr_t1_f4_sym_ident, 975, 9, t0_f0_expr_t1_f4_sym, IdentNode.Kind.PRODUCTION, "Statement");
           
            //t0_f0_expr_t1_f4_attribs
            AttribsNode t0_f0_expr_t1_f4_attribs = t0_f0_expr_t1_f4.getAttribsNode();
            checkAttribsNode(t0_f0_expr_t1_f4_attribs, 984, 27, t0_f0_expr_t1_f4, true, true);
           
            //t0_f0_expr_t1_f4_attribs_out
            OutAttribsNode t0_f0_expr_t1_f4_attribs_out = t0_f0_expr_t1_f4_attribs.getOutAttribsNode();
            checkNode(t0_f0_expr_t1_f4_attribs_out, 985, 15, t0_f0_expr_t1_f4_attribs);
           
            //t0_f0_expr_t1_f4_attribs_in
            InAttribsNode t0_f0_expr_t1_f4_attribs_in = t0_f0_expr_t1_f4_attribs.getInAttribsNode();
            checkNode(t0_f0_expr_t1_f4_attribs_in, 1002, 8, t0_f0_expr_t1_f4_attribs);
           
          //t0_f0_expr_t1_f5
          FactorNode t0_f0_expr_t1_f5 = t0_f0_expr_t1.getFactorNodes().get(5);
          checkFactorNode(t0_f0_expr_t1_f5, 1012, 3, t0_f0_expr_t1, FactorNode.Kind.SYMBOL);
         
            //t0_f0_expr_t1_f5_sym
            SymbolNode t0_f0_expr_t1_f5_sym = t0_f0_expr_t1_f5.getSymbolNode();
            checkSymbolNode(t0_f0_expr_t1_f5_sym, 1012, 3, t0_f0_expr_t1_f5, SymbolNode.Kind.STRING, ";");
       
        //t0_f0_expr_t2
        TermNode t0_f0_expr_t2 = t0_f0_expr.getTermNodes().get(2);
        checkTermNode(t0_f0_expr_t2, 1020, 37, t0_f0_expr, 2);

          //t0_f0_expr_t2_f0
          FactorNode t0_f0_expr_t2_f0 = t0_f0_expr_t2.getFactorNodes().get(0);
          checkFactorNode(t0_f0_expr_t2_f0, 1020, 3, t0_f0_expr_t2, FactorNode.Kind.ANY);
                   
          //t0_f0_expr_t2_f1
          FactorNode t0_f0_expr_t2_f1 = t0_f0_expr_t2.getFactorNodes().get(1);
          checkFactorNode(t0_f0_expr_t2_f1, 1035, 22, t0_f0_expr_t2, FactorNode.Kind.SEM_TEXT);
         
            //t0_f0_expr_t2_f1_semText
            SemTextNode t0_f0_expr_t2_f1_semText = t0_f0_expr_t2_f1.getSemTextNode();
            checkNode(t0_f0_expr_t2_f1_semText, 1035, 22, t0_f0_expr_t2_f1);
   
  }
View Full Code Here

Examples of at.ssw.coco.lib.model.atgAst.nodeTypes.SemTextNode

    //AttrDecl
    AttrDeclNode attrDeclNode = productionNode.getAttrDeclNode();
    checkNode(attrDeclNode, 1072, 18, productionNode);
   
    //SemText
    SemTextNode semTextNode = productionNode.getSemTextNode();
    assertNull(semTextNode);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.