Examples of TokenTermNode


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

    //Children Nodes
    assertNotNull(tokenExprNode.getTokenTermNodes());
    assertEquals(1, tokenExprNode.getTokenTermNodes().size());
   
    //TokenTerm
    TokenTermNode tokenTermNode = tokenExprNode.getTokenTermNodes().get(0);
    checkNode(tokenTermNode, 245, 23, tokenExprNode);
    assertNotNull(tokenTermNode.getTokenFactorNodes());
    assertEquals(2, tokenTermNode.getTokenFactorNodes().size());
    assertNull(tokenTermNode.getContextTokenExprNode());
   
    //TokenFactor 0
    TokenFactorNode tokenFactorNode = tokenTermNode.getTokenFactorNodes().get(0);
    checkNode(tokenFactorNode, 245, 6, tokenTermNode);
    assertEquals(TokenFactorNode.Kind.SYMBOL, tokenFactorNode.getKind());
   
    //TokenFactor 0 Symbol
    SymbolNode symbolNode = tokenFactorNode.getSymbolNode();
    checkNode(symbolNode, 245, 6, tokenFactorNode);
    assertEquals(SymbolNode.Kind.IDENT, symbolNode.getKind());
    assertNull(symbolNode.getString());
    assertEquals(0, symbolNode.getCharacter());

    //TokenFactor 0 Symbol Ident
    IdentNode identNode = symbolNode.getIdentNode();
    checkNode(identNode, 245, 6, symbolNode);
    assertTrue(identNode.getIdent().equals("letter"));
    assertEquals(IdentNode.Kind.CHARACTER_SET, identNode.getKind());
   
    //TokenFactor 1
    tokenFactorNode = tokenTermNode.getTokenFactorNodes().get(1);
    checkNode(tokenFactorNode, 252, 16, tokenTermNode);
    assertEquals(TokenFactorNode.Kind.ARBITRARY_OFTEN, tokenFactorNode.getKind());
   
    //TokenFactor 1 TokenExpr
    tokenExprNode = tokenFactorNode.getTokenExprNode();
    checkNode(tokenExprNode, 253, 14, tokenFactorNode);
    assertEquals(2, tokenExprNode.getTokenTermNodes().size());
   
    //TokenFactor 1 TokenExpr TokenTerm 0
    tokenTermNode = tokenExprNode.getTokenTermNodes().get(0);
    checkNode(tokenTermNode, 253, 6, tokenExprNode);

    //TokenFactor 1 TokenExpr TokenTerm 0 TokenFactor 0
    tokenFactorNode = tokenTermNode.getTokenFactorNodes().get(0);
    checkNode(tokenFactorNode, 253, 6, tokenTermNode);
    assertEquals(TokenFactorNode.Kind.SYMBOL, tokenFactorNode.getKind());

    //TokenFactor 1 TokenExpr TokenTerm 0 TokenFactor 0 Symbol
    symbolNode = tokenFactorNode.getSymbolNode();
    checkNode(symbolNode, 253, 6, tokenFactorNode);
    assertEquals(SymbolNode.Kind.IDENT, symbolNode.getKind());
    assertNull(symbolNode.getString());
    assertEquals(0, symbolNode.getCharacter());
   
    //TokenFactor 1 TokenExpr TokenTerm 0 TokenFactor 0 Symbol Ident
    identNode = symbolNode.getIdentNode();
    checkNode(identNode, 253, 6, symbolNode);
    assertTrue(identNode.getIdent().equals("letter"));
    assertEquals(IdentNode.Kind.CHARACTER_SET, identNode.getKind());

    //TokenFactor 1 TokenExpr TokenTerm 1
    tokenTermNode = tokenExprNode.getTokenTermNodes().get(1);
    checkNode(tokenTermNode, 262, 5, tokenExprNode);

    //TokenFactor 1 TokenExpr TokenTerm 1 TokenFactor 0
    tokenFactorNode = tokenTermNode.getTokenFactorNodes().get(0);
    checkNode(tokenFactorNode, 262, 5, tokenTermNode);
    assertEquals(TokenFactorNode.Kind.SYMBOL, tokenFactorNode.getKind());

    //TokenFactor 1 TokenExpr TokenTerm 0 TokenFactor 0 Symbol
    symbolNode = tokenFactorNode.getSymbolNode();
View Full Code Here

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

    //Children Nodes
    assertNotNull(tokenExprNode.getTokenTermNodes());
    assertEquals(1, tokenExprNode.getTokenTermNodes().size());
   
    //TokenTerm
    TokenTermNode tokenTermNode = tokenExprNode.getTokenTermNodes().get(0);
    checkNode(tokenTermNode, 280, 13, tokenExprNode);
    assertNotNull(tokenTermNode.getTokenFactorNodes());
    assertEquals(2, tokenTermNode.getTokenFactorNodes().size());
    assertNull(tokenTermNode.getContextTokenExprNode());
   
    //TokenFactor 0
    TokenFactorNode tokenFactorNode = tokenTermNode.getTokenFactorNodes().get(0);
    checkNode(tokenFactorNode, 280, 5, tokenTermNode);
    assertEquals(TokenFactorNode.Kind.SYMBOL, tokenFactorNode.getKind());
   
    //TokenFactor 0 Symbol
    SymbolNode symbolNode = tokenFactorNode.getSymbolNode();
    checkNode(symbolNode, 280, 5, tokenFactorNode);
    assertEquals(SymbolNode.Kind.IDENT, symbolNode.getKind());
    assertNull(symbolNode.getString());
    assertEquals(0, symbolNode.getCharacter());

    //TokenFactor 0 Symbol Ident
    IdentNode identNode = symbolNode.getIdentNode();
    checkNode(identNode, 280, 5, symbolNode);
    assertTrue(identNode.getIdent().equals("digit"));
    assertEquals(IdentNode.Kind.CHARACTER_SET, identNode.getKind());
   
    //TokenFactor 1
    tokenFactorNode = tokenTermNode.getTokenFactorNodes().get(1);
    checkNode(tokenFactorNode, 286, 7, tokenTermNode);
    assertEquals(TokenFactorNode.Kind.ARBITRARY_OFTEN, tokenFactorNode.getKind());
   
    //TokenFactor 1 TokenExpr
    tokenExprNode = tokenFactorNode.getTokenExprNode();
    checkNode(tokenExprNode, 287, 5, tokenFactorNode);
    assertEquals(1, tokenExprNode.getTokenTermNodes().size());
   
    //TokenFactor 1 TokenExpr TokenTerm 0
    tokenTermNode = tokenExprNode.getTokenTermNodes().get(0);
    checkNode(tokenTermNode, 287, 5, tokenExprNode);

    //TokenFactor 1 TokenExpr TokenTerm 0 TokenFactor 0
    tokenFactorNode = tokenTermNode.getTokenFactorNodes().get(0);
    checkNode(tokenFactorNode, 287, 5, tokenTermNode);
    assertEquals(TokenFactorNode.Kind.SYMBOL, tokenFactorNode.getKind());

    //TokenFactor 1 TokenExpr TokenTerm 0 TokenFactor 0 Symbol
    symbolNode = tokenFactorNode.getSymbolNode();
View Full Code Here

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

    //Children Nodes
    assertNotNull(tokenExprNode.getTokenTermNodes());
    assertEquals(1, tokenExprNode.getTokenTermNodes().size());
   
    //TokenTerm
    TokenTermNode tokenTermNode = tokenExprNode.getTokenTermNodes().get(0);
    checkNode(tokenTermNode, 314, 22, tokenExprNode);
    assertNotNull(tokenTermNode.getTokenFactorNodes());
    assertEquals(2, tokenTermNode.getTokenFactorNodes().size());
    assertNull(tokenTermNode.getContextTokenExprNode());
   
    //TokenFactor 0
    TokenFactorNode tokenFactorNode = tokenTermNode.getTokenFactorNodes().get(0);
    checkNode(tokenFactorNode, 314, 3, tokenTermNode);
    assertEquals(TokenFactorNode.Kind.SYMBOL, tokenFactorNode.getKind());
   
    //TokenFactor 0 Symbol
    SymbolNode symbolNode = tokenFactorNode.getSymbolNode();
    checkNode(symbolNode, 314, 3, tokenFactorNode);
    assertEquals(SymbolNode.Kind.CHAR, symbolNode.getKind());
    assertNull(symbolNode.getString());
    assertEquals('$', symbolNode.getCharacter());
   
    //TokenFactor 1
    tokenFactorNode = tokenTermNode.getTokenFactorNodes().get(1);
    checkNode(tokenFactorNode, 318, 18, tokenTermNode);
    assertEquals(TokenFactorNode.Kind.ARBITRARY_OFTEN, tokenFactorNode.getKind());
   
    //TokenFactor 1 TokenExpr
    tokenExprNode = tokenFactorNode.getTokenExprNode();
    checkNode(tokenExprNode, 320, 14, tokenFactorNode);
    assertEquals(2, tokenExprNode.getTokenTermNodes().size());
   
    //TokenFactor 1 TokenExpr TokenTerm 0
    tokenTermNode = tokenExprNode.getTokenTermNodes().get(0);
    checkNode(tokenTermNode, 320, 5, tokenExprNode);

    //TokenFactor 1 TokenExpr TokenTerm 0 TokenFactor 0
    tokenFactorNode = tokenTermNode.getTokenFactorNodes().get(0);
    checkNode(tokenFactorNode, 320, 5, tokenTermNode);
    assertEquals(TokenFactorNode.Kind.SYMBOL, tokenFactorNode.getKind());

    //TokenFactor 1 TokenExpr TokenTerm 0 TokenFactor 0 Symbol
    symbolNode = tokenFactorNode.getSymbolNode();
    checkNode(symbolNode, 320, 5, tokenFactorNode);
    assertEquals(SymbolNode.Kind.IDENT, symbolNode.getKind());
    assertNull(symbolNode.getString());
    assertEquals(0, symbolNode.getCharacter());
   
    //TokenFactor 1 TokenExpr TokenTerm 0 TokenFactor 0 Symbol Ident
    IdentNode identNode = symbolNode.getIdentNode();
    checkNode(identNode, 320, 5, symbolNode);
    assertTrue(identNode.getIdent().equals("digit"));
    assertEquals(IdentNode.Kind.CHARACTER_SET, identNode.getKind());


    //TokenFactor 1 TokenExpr TokenTerm 1
    tokenTermNode = tokenExprNode.getTokenTermNodes().get(1);
    checkNode(tokenTermNode, 328, 6, tokenExprNode);

    //TokenFactor 1 TokenExpr TokenTerm 1 TokenFactor 0
    tokenFactorNode = tokenTermNode.getTokenFactorNodes().get(0);
    checkNode(tokenFactorNode, 328, 6, tokenTermNode);
    assertEquals(TokenFactorNode.Kind.SYMBOL, tokenFactorNode.getKind());

    //TokenFactor 1 TokenExpr TokenTerm 0 TokenFactor 0 Symbol
    symbolNode = tokenFactorNode.getSymbolNode();
View Full Code Here

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

    //Children Nodes
    assertNotNull(tokenExprNode.getTokenTermNodes());
    assertEquals(1, tokenExprNode.getTokenTermNodes().size());
   
    //TokenTerm
    TokenTermNode tokenTermNode = tokenExprNode.getTokenTermNodes().get(0);
    checkNode(tokenTermNode, 388, 4, tokenExprNode);
    assertNotNull(tokenTermNode.getTokenFactorNodes());
    assertEquals(1, tokenTermNode.getTokenFactorNodes().size());
    assertNull(tokenTermNode.getContextTokenExprNode());
   
    //TokenFactor 0
    TokenFactorNode tokenFactorNode = tokenTermNode.getTokenFactorNodes().get(0);
    checkNode(tokenFactorNode, 388, 4, tokenTermNode);
    assertEquals(TokenFactorNode.Kind.SYMBOL, tokenFactorNode.getKind());
   
    //TokenFactor 0 Symbol
    SymbolNode symbolNode = tokenFactorNode.getSymbolNode();
View Full Code Here

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

    //Children Nodes
    assertNotNull(tokenExprNode.getTokenTermNodes());
    assertEquals(1, tokenExprNode.getTokenTermNodes().size());
   
    //TokenTerm
    TokenTermNode tokenTermNode = tokenExprNode.getTokenTermNodes().get(0);
    checkNode(tokenTermNode, 396, 4, tokenExprNode);
    assertNotNull(tokenTermNode.getTokenFactorNodes());
    assertEquals(1, tokenTermNode.getTokenFactorNodes().size());
    assertNull(tokenTermNode.getContextTokenExprNode());
   
    //TokenFactor 0
    TokenFactorNode tokenFactorNode = tokenTermNode.getTokenFactorNodes().get(0);
    checkNode(tokenFactorNode, 396, 4, tokenTermNode);
    assertEquals(TokenFactorNode.Kind.SYMBOL, tokenFactorNode.getKind());
   
    //TokenFactor 0 Symbol
    SymbolNode symbolNode = tokenFactorNode.getSymbolNode();
View Full Code Here

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

    //Children Nodes
    assertNotNull(tokenExprNode.getTokenTermNodes());
    assertEquals(1, tokenExprNode.getTokenTermNodes().size());
   
    //TokenTerm
    TokenTermNode tokenTermNode = tokenExprNode.getTokenTermNodes().get(0);
    checkNode(tokenTermNode, 422, 4, tokenExprNode);
    assertNotNull(tokenTermNode.getTokenFactorNodes());
    assertEquals(1, tokenTermNode.getTokenFactorNodes().size());
    assertNull(tokenTermNode.getContextTokenExprNode());
   
    //TokenFactor 0
    TokenFactorNode tokenFactorNode = tokenTermNode.getTokenFactorNodes().get(0);
    checkNode(tokenFactorNode, 422, 4, tokenTermNode);
    assertEquals(TokenFactorNode.Kind.SYMBOL, tokenFactorNode.getKind());
   
    //TokenFactor 0 Symbol
    SymbolNode symbolNode = tokenFactorNode.getSymbolNode();
View Full Code Here

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

    //Children Nodes
    assertNotNull(tokenExprNode.getTokenTermNodes());
    assertEquals(1, tokenExprNode.getTokenTermNodes().size());
   
    //TokenTerm
    TokenTermNode tokenTermNode = tokenExprNode.getTokenTermNodes().get(0);
    checkNode(tokenTermNode, 430, 2, tokenExprNode);
    assertNotNull(tokenTermNode.getTokenFactorNodes());
    assertEquals(1, tokenTermNode.getTokenFactorNodes().size());
    assertNull(tokenTermNode.getContextTokenExprNode());
   
    //TokenFactor 0
    TokenFactorNode tokenFactorNode = tokenTermNode.getTokenFactorNodes().get(0);
    checkNode(tokenFactorNode, 430, 2, tokenTermNode);
    assertEquals(TokenFactorNode.Kind.SYMBOL, tokenFactorNode.getKind());
   
    //TokenFactor 0 Symbol
    SymbolNode symbolNode = tokenFactorNode.getSymbolNode();
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.