Package at.ssw.coco.lib.model.atgAst.nodeTypes

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


          .getSetDeclNodes()
          .get(1));

    //SimSetNode
    assertNotNull(setNode.getSimSetNode());
    SimSetNode simSetNode = setNode.getSimSetNode();
    checkNode(simSetNode, 190, 12,
        root.getCompilerNode()
          .getScannerSpecNode()
          .getSetDeclNodes()
          .get(1)
          .getSetNode());
    assertTrue(simSetNode.getKind() == SimSetNode.Kind.STRING);
    assertTrue(simSetNode.getString().equals("0123456789"));
 
View Full Code Here


          .getSetDeclNodes()
          .get(2));

    //SimSetNode
    assertNotNull(setNode.getSimSetNode());
    SimSetNode simSetNode = setNode.getSimSetNode();
    checkNode(simSetNode, 210, 4,
        root.getCompilerNode()
          .getScannerSpecNode()
          .getSetDeclNodes()
          .get(2)
          .getSetNode());
    assertTrue(simSetNode.getKind() == SimSetNode.Kind.CHAR_RANGE);
    assertTrue(simSetNode.getFrom() == '\r');
    assertTrue(simSetNode.getTo() == '\r');
 
View Full Code Here

          .getSetDeclNodes()
          .get(3));

    //SimSetNode
    assertNotNull(setNode.getSimSetNode());
    SimSetNode simSetNode = setNode.getSimSetNode();
    checkNode(simSetNode, 222, 4,
        root.getCompilerNode()
          .getScannerSpecNode()
          .getSetDeclNodes()
          .get(3)
          .getSetNode());
    assertTrue(simSetNode.getKind() == SimSetNode.Kind.CHAR_RANGE);
    assertTrue(simSetNode.getFrom() == '\n');
    assertTrue(simSetNode.getTo() == '\n');
 
View Full Code Here

    checkNode(setNode, 441, 7, whiteSpaceDeclNode);
    assertNotNull(setNode.getSimSetNode());
    assertNotNull(setNode.getOpSetNodes());
   
    //SimSetNode 0
    SimSetNode simSetNode = setNode.getSimSetNode();
    checkNode(simSetNode, 441, 2, setNode);
    checkNode(simSetNode.getIdentNode(), 441, 2, simSetNode);
    assertTrue(simSetNode.getIdentNode().getIdent().equals("cr"));
    assertEquals(IdentNode.Kind.CHARACTER_SET, simSetNode.getIdentNode().getKind());
   
    //OpSetNodes
    List<OpSetNode> opSetNodes = setNode.getOpSetNodes();
    assertNotNull(opSetNodes);
    assertEquals(1, opSetNodes.size());
   
    //OpSetNode
    OpSetNode opSetNode = opSetNodes.get(0);
    checkNode(opSetNode, 444, 4, setNode);
    assertEquals(OpSetNode.SetOp.SETOP_PLUS, opSetNode.getSetOp());
    assertNotNull(opSetNode.getSimSetNode());
   
    //SimSetNode 1
    simSetNode = opSetNode.getSimSetNode();
    checkNode(simSetNode, 446, 2, opSetNode);
    checkNode(simSetNode.getIdentNode(), 446, 2, simSetNode);
    assertTrue(simSetNode.getIdentNode().getIdent().equals("lf"));   
    assertEquals(IdentNode.Kind.CHARACTER_SET, simSetNode.getIdentNode().getKind());
  }
View Full Code Here

    checkNode(setNode, 160, 19,
        root.getCompilerNode().getScannerSpecNode().getSetDeclNodes().get(0));

    //SimSetNode1
    assertNotNull(setNode.getSimSetNode());
    SimSetNode simSetNode = setNode.getSimSetNode();
    checkNode(simSetNode, 160, 8,
        root.getCompilerNode()
          .getScannerSpecNode()
          .getSetDeclNodes()
          .get(0)
          .getSetNode());
    assertTrue(simSetNode.getKind() == SimSetNode.Kind.CHAR_RANGE);
    assertTrue(simSetNode.getFrom() == 'A');
    assertTrue(simSetNode.getTo() == 'Z');
   
    //OpSetNode
    assertNotNull(setNode.getOpSetNodes().get(0));
    OpSetNode opSetNode = setNode.getOpSetNodes().get(0);
    checkNode(opSetNode, 169, 10,
        root.getCompilerNode()
          .getScannerSpecNode()
          .getSetDeclNodes()
          .get(0)
          .getSetNode());
    assertTrue(opSetNode.getSetOp() == SetOp.SETOP_PLUS);
   
    //SimSetNode2   
    assertNotNull(opSetNode.getSimSetNode());
    simSetNode = opSetNode.getSimSetNode();
    checkNode(simSetNode, 171, 8,
        root.getCompilerNode()
          .getScannerSpecNode()
          .getSetDeclNodes()
          .get(0)
          .getSetNode()
          .getOpSetNodes()
          .get(0));
    assertTrue(simSetNode.getKind() == SimSetNode.Kind.CHAR_RANGE);
    assertTrue(simSetNode.getFrom() == 'a');
    assertTrue(simSetNode.getTo() == 'z');
  }
View Full Code Here

TOP

Related Classes of at.ssw.coco.lib.model.atgAst.nodeTypes.SimSetNode

Copyright © 2018 www.massapicom. 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.