Package org.openntf.formula.ast

Examples of org.openntf.formula.ast.ASTAtDo


  @SuppressWarnings("unused")
  @Override
  final public SimpleNode parseFormula() throws ParseException {
    /*@bgen(jjtree) AtDo */
    ASTAtDo jjtn000 = new ASTAtDo(this, JJTATDO);
    boolean jjtc000 = true;
    jjtree.openNodeScope(jjtn000);
    try {
      mainStatement();
      label_1: while (true) {
        switch ((jj_ntk == -1) ? jj_ntk() : jj_ntk) {
        case EOS:
          ;
          break;
        default:
          jj_la1[0] = jj_gen;
          break label_1;
        }
        jj_consume_token(EOS);
        mainStatement();
      }
      jj_consume_token(0);
      jjtree.closeNodeScope(jjtn000, true);
      jjtc000 = false;
      jjtn000.setVirtual(true);
      {
        if (true)
          return jjtn000;
      }
    } catch (Throwable jjte000) {
View Full Code Here


    throw new Error("Missing return statement in function");
  }

  final private void focFormula() throws ParseException {
    jj_consume_token(BEGIN_FORMULA);
    ASTAtDo jjtn001 = new ASTAtDo(this, JJTATDO);
    boolean jjtc001 = true;
    jjtree.openNodeScope(jjtn001);
    try {
      mainStatement();
      label_4: while (true) {
        switch ((jj_ntk == -1) ? jj_ntk() : jj_ntk) {
        case EOS:
          ;
          break;
        default:
          jj_la1[6] = jj_gen;
          break label_4;
        }
        jj_consume_token(EOS);
        mainStatement();
      }
      jjtree.closeNodeScope(jjtn001, true);
      jjtc001 = false;
      jjtn001.setVirtual(true);
    } catch (Throwable jjte001) {
      if (jjtc001) {
        jjtree.clearNodeScope(jjtn001);
        jjtc001 = false;
      } else {
View Full Code Here

  final private void unary() throws ParseException {
    switch ((jj_ntk == -1) ? jj_ntk() : jj_ntk) {
    case At_do:
      jj_consume_token(At_do);
      ASTAtDo jjtn001 = new ASTAtDo(this, JJTATDO);
      boolean jjtc001 = true;
      jjtree.openNodeScope(jjtn001);
      try {
        jj_consume_token(OParen);
        statement();
View Full Code Here

TOP

Related Classes of org.openntf.formula.ast.ASTAtDo

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.