Package org.antlr.runtime.tree

Examples of org.antlr.runtime.tree.CommonTreeAdaptor


    // update all views according to currentScope.st
    updateStack(currentScope, m);              // STACK
    updateAttributes(currentScope, m);             // ATTRIBUTES
        setText(m.bytecode, currentScope.st.impl.disasm()); // BYTECODE DIS.
    setText(m.template, currentScope.st.impl.template); // TEMPLATE SRC
    JTreeASTModel astModel = new JTreeASTModel(new CommonTreeAdaptor(), currentScope.st.impl.ast);
    viewFrame.ast.setModel(astModel);

    // highlight output text and, if {...} subtemplate, region in ST src
    // get last event for currentScope.st; it's the event that captures ST eval
    if (currentEvent instanceof EvalExprEvent) {
View Full Code Here


    try {
      CommonTree tree = null;
      CommonTokenStream tokens = createTokenStream(source);
      parser.setTokenStream(tokens);
      parser.setErrorReporter(this);
      parser.setTreeAdaptor(new CommonTreeAdaptor(){
        public Object create(Token payload){
          return new CommonTree(payload);
        }
      });
      serviceDeclaration_return result = parser.serviceDeclaration();
View Full Code Here

          new NoCaseStringStream(source);
      ToolSQLLexer lexer = new ToolSQLLexer(stream);
      TokenStream tokens = new CommonTokenStream(lexer);
      ForteParser parser = new ForteParser(tokens);
//      parser.setErrorReporter(this);
      parser.setTreeAdaptor(new CommonTreeAdaptor(){
        public Object create(Token payload){
          return new CommonTree(payload);
        }
      });
      cursorDeclaration_return result = parser.cursorDeclaration();
View Full Code Here

  public static ToolClass parseSource(CommonTokenStream tokens, IFile file) throws RecognitionException{
      ErrorReporter parseErrors = new ErrorReporter();
      CommonTree tree = null;
      parser.setTokenStream(tokens);
      parser.setErrorReporter(parseErrors);
      parser.setTreeAdaptor(new CommonTreeAdaptor(){
        public Object create(Token payload){
          return new CommonTree(payload);
        }
      });
      classFile_return result = parser.classFile();
View Full Code Here

      ErrorReporter parseErrors = new ErrorReporter();
      CommonTree tree = null;
      CommonTokenStream tokens = (CommonTokenStream) getStream(source);
      parser.setTokenStream(tokens);
      parser.setErrorReporter(parseErrors);
      parser.setTreeAdaptor(new CommonTreeAdaptor(){
        public Object create(Token payload){
          return new CommonTree(payload);
        }
      });
      literal_return result = parser.literal();
View Full Code Here

    File file = new File("TestData/AccTranDetDBHandler.CLA");

    CommonTree tree = null;
    CommonTokenStream tokens = (CommonTokenStream) getStream(file);
    parser.setTokenStream(tokens);
    parser.setTreeAdaptor(new CommonTreeAdaptor(){
      public Object create(Token payload){
        return new CommonTree(payload);
      }
    });
    classFile_return result = parser.classFile();
View Full Code Here

        "  AND    (abs.eff_to_date    >= TO_TIMESTAMP(:dnCalcToDate, :lTimestampFormat)\n" +
        "      OR abs.eff_to_date is null)\n" +
        "\n" +
        "ON Session SessionToUse;");
    parser.setTokenStream(tokens);
    parser.setTreeAdaptor(new CommonTreeAdaptor(){
      public Object create(Token payload){
        return new CommonTree(payload);
      }
    });
    sql_statement_return result = parser.sql_statement();
View Full Code Here

        "  AND    (abs.eff_to_date    >= TO_TIMESTAMP(:dnCalcToDate, :lTimestampFormat)\n" +
        "      OR abs.eff_to_date is null)\n" +
        "\n" +
        "ON Session SessionToUse;");
    parser.setTokenStream(tokens);
    parser.setTreeAdaptor(new CommonTreeAdaptor(){
      public Object create(Token payload){
        return new CommonTree(payload);
      }
    });
    statement_return result = parser.statement();
View Full Code Here

    ErrorReporter parseErrors = new ErrorReporter();
      CommonTree tree = null;
      CommonTokenStream tokens = createTokenStream(source);
      parser.setTokenStream(tokens);
      parser.setErrorReporter(parseErrors);
      parser.setTreeAdaptor(new CommonTreeAdaptor(){
        public Object create(Token payload){
          return new CommonTree(payload);
        }
      });
      project_return result = parser.project();
View Full Code Here

  }

  private ToolSQLParser getParser(String source) throws Exception{
    CommonTokenStream tokens = (CommonTokenStream) getStream(source);
    ToolSQLParser parser = new ToolSQLParser(tokens);
    parser.setTreeAdaptor(new CommonTreeAdaptor(){
      public Object create(Token payload){
        return new CommonTree(payload);
      }
    });
    return parser;
View Full Code Here

TOP

Related Classes of org.antlr.runtime.tree.CommonTreeAdaptor

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.