亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? elparser.java

?? java屬性邦定的(JSR-295)的一個實現(xiàn)
?? JAVA
?? 第 1 頁 / 共 4 頁
字號:
      jj_la1[33] = jj_gen;
      jj_consume_token(-1);
      throw new ParseException();
    }
  }

/*
 * Boolean
 * For 'true' 'false'
 */
  final public void Boolean() throws ParseException {
    switch ((jj_ntk==-1)?jj_ntk():jj_ntk) {
    case TRUE:
          AstTrue jjtn001 = new AstTrue(JJTTRUE);
          boolean jjtc001 = true;
          jjtree.openNodeScope(jjtn001);
      try {
        jj_consume_token(TRUE);
      } finally {
          if (jjtc001) {
            jjtree.closeNodeScope(jjtn001, true);
          }
      }
      break;
    case FALSE:
            AstFalse jjtn002 = new AstFalse(JJTFALSE);
            boolean jjtc002 = true;
            jjtree.openNodeScope(jjtn002);
      try {
        jj_consume_token(FALSE);
      } finally {
            if (jjtc002) {
              jjtree.closeNodeScope(jjtn002, true);
            }
      }
      break;
    default:
      jj_la1[34] = jj_gen;
      jj_consume_token(-1);
      throw new ParseException();
    }
  }

/*
 * FloatinPoint
 * For Decimal and Floating Point Literals
 */
  final public void FloatingPoint() throws ParseException {
                                       /*@bgen(jjtree) FloatingPoint */
                                        AstFloatingPoint jjtn000 = new AstFloatingPoint(JJTFLOATINGPOINT);
                                        boolean jjtc000 = true;
                                        jjtree.openNodeScope(jjtn000);Token t = null;
    try {
      t = jj_consume_token(FLOATING_POINT_LITERAL);
                                     jjtree.closeNodeScope(jjtn000, true);
                                     jjtc000 = false;
                                     jjtn000.setImage(t.image);
    } finally {
          if (jjtc000) {
            jjtree.closeNodeScope(jjtn000, true);
          }
    }
  }

/*
 * Integer
 * For Simple Numeric Literals
 */
  final public void Integer() throws ParseException {
                           /*@bgen(jjtree) Integer */
                            AstInteger jjtn000 = new AstInteger(JJTINTEGER);
                            boolean jjtc000 = true;
                            jjtree.openNodeScope(jjtn000);Token t = null;
    try {
      t = jj_consume_token(INTEGER_LITERAL);
                              jjtree.closeNodeScope(jjtn000, true);
                              jjtc000 = false;
                              jjtn000.setImage(t.image);
    } finally {
          if (jjtc000) {
            jjtree.closeNodeScope(jjtn000, true);
          }
    }
  }

/*
 * String
 * For Quoted Literals
 */
  final public void String() throws ParseException {
                         /*@bgen(jjtree) String */
                          AstString jjtn000 = new AstString(JJTSTRING);
                          boolean jjtc000 = true;
                          jjtree.openNodeScope(jjtn000);Token t = null;
    try {
      t = jj_consume_token(STRING_LITERAL);
                             jjtree.closeNodeScope(jjtn000, true);
                             jjtc000 = false;
                             jjtn000.setImage(t.image);
    } finally {
          if (jjtc000) {
            jjtree.closeNodeScope(jjtn000, true);
          }
    }
  }

/*
 * Null
 * For 'null'
 */
  final public void Null() throws ParseException {
                     /*@bgen(jjtree) Null */
  AstNull jjtn000 = new AstNull(JJTNULL);
  boolean jjtc000 = true;
  jjtree.openNodeScope(jjtn000);
    try {
      jj_consume_token(NULL);
    } finally {
          if (jjtc000) {
            jjtree.closeNodeScope(jjtn000, true);
          }
    }
  }

  final private boolean jj_2_1(int xla) {
    jj_la = xla; jj_lastpos = jj_scanpos = token;
    try { return !jj_3_1(); }
    catch(LookaheadSuccess ls) { return true; }
    finally { jj_save(0, xla); }
  }

  final private boolean jj_3_1() {
    if (jj_3R_11()) return true;
    return false;
  }

  final private boolean jj_3R_11() {
    if (jj_scan_token(IDENTIFIER)) return true;
    Token xsp;
    xsp = jj_scanpos;
    if (jj_scan_token(54)) jj_scanpos = xsp;
    if (jj_scan_token(LPAREN)) return true;
    return false;
  }

  public ELParserTokenManager token_source;
  SimpleCharStream jj_input_stream;
  public Token token, jj_nt;
  private int jj_ntk;
  private Token jj_scanpos, jj_lastpos;
  private int jj_la;
  public boolean lookingAhead = false;
  private boolean jj_semLA;
  private int jj_gen;
  final private int[] jj_la1 = new int[35];
  static private int[] jj_la1_0;
  static private int[] jj_la1_1;
  static {
      jj_la1_0();
      jj_la1_1();
   }
   private static void jj_la1_0() {
      jj_la1_0 = new int[] {0xe,0xe,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfe000000,0x18000000,0x6000000,0x80000000,0x60000000,0xfe000000,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x9d600,0x240000,0x9d600,0x240000,0x80000,0x0,0x0,0x1000000,0x9d600,0x1d600,0xc000,};
   }
   private static void jj_la1_1() {
      jj_la1_1 = new int[] {0x0,0x0,0x10000,0x600,0x600,0x180,0x180,0x1e,0x6,0x18,0x1e,0x1,0x0,0x0,0x1,0x0,0x1,0xc000,0xc000,0x1e2000,0x60000,0x180000,0x1e2000,0x60,0x208860,0x0,0x200000,0x0,0x0,0x200000,0x400000,0x0,0x208860,0x0,0x0,};
   }
  final private JJCalls[] jj_2_rtns = new JJCalls[1];
  private boolean jj_rescan = false;
  private int jj_gc = 0;

  public ELParser(java.io.InputStream stream) {
    jj_input_stream = new SimpleCharStream(stream, 1, 1);
    token_source = new ELParserTokenManager(jj_input_stream);
    token = new Token();
    jj_ntk = -1;
    jj_gen = 0;
    for (int i = 0; i < 35; i++) jj_la1[i] = -1;
    for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls();
  }

  public void ReInit(java.io.InputStream stream) {
    jj_input_stream.ReInit(stream, 1, 1);
    token_source.ReInit(jj_input_stream);
    token = new Token();
    jj_ntk = -1;
    jjtree.reset();
    jj_gen = 0;
    for (int i = 0; i < 35; i++) jj_la1[i] = -1;
    for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls();
  }

  public ELParser(java.io.Reader stream) {
    jj_input_stream = new SimpleCharStream(stream, 1, 1);
    token_source = new ELParserTokenManager(jj_input_stream);
    token = new Token();
    jj_ntk = -1;
    jj_gen = 0;
    for (int i = 0; i < 35; i++) jj_la1[i] = -1;
    for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls();
  }

  public void ReInit(java.io.Reader stream) {
    jj_input_stream.ReInit(stream, 1, 1);
    token_source.ReInit(jj_input_stream);
    token = new Token();
    jj_ntk = -1;
    jjtree.reset();
    jj_gen = 0;
    for (int i = 0; i < 35; i++) jj_la1[i] = -1;
    for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls();
  }

  public ELParser(ELParserTokenManager tm) {
    token_source = tm;
    token = new Token();
    jj_ntk = -1;
    jj_gen = 0;
    for (int i = 0; i < 35; i++) jj_la1[i] = -1;
    for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls();
  }

  public void ReInit(ELParserTokenManager tm) {
    token_source = tm;
    token = new Token();
    jj_ntk = -1;
    jjtree.reset();
    jj_gen = 0;
    for (int i = 0; i < 35; i++) jj_la1[i] = -1;
    for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls();
  }

  final private Token jj_consume_token(int kind) throws ParseException {
    Token oldToken;
    if ((oldToken = token).next != null) token = token.next;
    else token = token.next = token_source.getNextToken();
    jj_ntk = -1;
    if (token.kind == kind) {
      jj_gen++;
      if (++jj_gc > 100) {
        jj_gc = 0;
        for (int i = 0; i < jj_2_rtns.length; i++) {
          JJCalls c = jj_2_rtns[i];
          while (c != null) {
            if (c.gen < jj_gen) c.first = null;
            c = c.next;
          }
        }
      }
      return token;
    }
    token = oldToken;
    jj_kind = kind;
    throw generateParseException();
  }

  static private final class LookaheadSuccess extends java.lang.Error { }
  final private LookaheadSuccess jj_ls = new LookaheadSuccess();
  final private boolean jj_scan_token(int kind) {
    if (jj_scanpos == jj_lastpos) {
      jj_la--;
      if (jj_scanpos.next == null) {
        jj_lastpos = jj_scanpos = jj_scanpos.next = token_source.getNextToken();
      } else {
        jj_lastpos = jj_scanpos = jj_scanpos.next;
      }
    } else {
      jj_scanpos = jj_scanpos.next;
    }
    if (jj_rescan) {
      int i = 0; Token tok = token;
      while (tok != null && tok != jj_scanpos) { i++; tok = tok.next; }
      if (tok != null) jj_add_error_token(kind, i);
    }
    if (jj_scanpos.kind != kind) return true;
    if (jj_la == 0 && jj_scanpos == jj_lastpos) throw jj_ls;
    return false;
  }

  final public Token getNextToken() {
    if (token.next != null) token = token.next;
    else token = token.next = token_source.getNextToken();
    jj_ntk = -1;
    jj_gen++;
    return token;
  }

  final public Token getToken(int index) {
    Token t = lookingAhead ? jj_scanpos : token;
    for (int i = 0; i < index; i++) {
      if (t.next != null) t = t.next;
      else t = t.next = token_source.getNextToken();
    }
    return t;
  }

  final private int jj_ntk() {
    if ((jj_nt=token.next) == null)
      return (jj_ntk = (token.next=token_source.getNextToken()).kind);
    else
      return (jj_ntk = jj_nt.kind);
  }

  private java.util.Vector jj_expentries = new java.util.Vector();
  private int[] jj_expentry;
  private int jj_kind = -1;
  private int[] jj_lasttokens = new int[100];
  private int jj_endpos;

  private void jj_add_error_token(int kind, int pos) {
    if (pos >= 100) return;
    if (pos == jj_endpos + 1) {
      jj_lasttokens[jj_endpos++] = kind;
    } else if (jj_endpos != 0) {
      jj_expentry = new int[jj_endpos];
      for (int i = 0; i < jj_endpos; i++) {
        jj_expentry[i] = jj_lasttokens[i];
      }
      boolean exists = false;
      for (java.util.Enumeration e = jj_expentries.elements(); e.hasMoreElements();) {
        int[] oldentry = (int[])(e.nextElement());
        if (oldentry.length == jj_expentry.length) {
          exists = true;
          for (int i = 0; i < jj_expentry.length; i++) {
            if (oldentry[i] != jj_expentry[i]) {
              exists = false;
              break;
            }
          }
          if (exists) break;
        }
      }
      if (!exists) jj_expentries.addElement(jj_expentry);
      if (pos != 0) jj_lasttokens[(jj_endpos = pos) - 1] = kind;
    }
  }

  public ParseException generateParseException() {
    jj_expentries.removeAllElements();
    boolean[] la1tokens = new boolean[59];
    for (int i = 0; i < 59; i++) {
      la1tokens[i] = false;
    }
    if (jj_kind >= 0) {
      la1tokens[jj_kind] = true;
      jj_kind = -1;
    }
    for (int i = 0; i < 35; i++) {
      if (jj_la1[i] == jj_gen) {
        for (int j = 0; j < 32; j++) {
          if ((jj_la1_0[i] & (1<<j)) != 0) {
            la1tokens[j] = true;
          }
          if ((jj_la1_1[i] & (1<<j)) != 0) {
            la1tokens[32+j] = true;
          }
        }
      }
    }
    for (int i = 0; i < 59; i++) {
      if (la1tokens[i]) {
        jj_expentry = new int[1];
        jj_expentry[0] = i;
        jj_expentries.addElement(jj_expentry);
      }
    }
    jj_endpos = 0;
    jj_rescan_token();
    jj_add_error_token(0, 0);
    int[][] exptokseq = new int[jj_expentries.size()][];
    for (int i = 0; i < jj_expentries.size(); i++) {
      exptokseq[i] = (int[])jj_expentries.elementAt(i);
    }
    return new ParseException(token, exptokseq, tokenImage);
  }

  final public void enable_tracing() {
  }

  final public void disable_tracing() {
  }

  final private void jj_rescan_token() {
    jj_rescan = true;
    for (int i = 0; i < 1; i++) {
      JJCalls p = jj_2_rtns[i];
      do {
        if (p.gen > jj_gen) {
          jj_la = p.arg; jj_lastpos = jj_scanpos = p.first;
          switch (i) {
            case 0: jj_3_1(); break;
          }
        }
        p = p.next;
      } while (p != null);
    }
    jj_rescan = false;
  }

  final private void jj_save(int index, int xla) {
    JJCalls p = jj_2_rtns[index];
    while (p.gen > jj_gen) {
      if (p.next == null) { p = p.next = new JJCalls(); break; }
      p = p.next;
    }
    p.gen = jj_gen + xla - jj_la; p.first = token; p.arg = xla;
  }

  static final class JJCalls {
    int gen;
    Token first;
    int arg;
    JJCalls next;
  }

}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美一区二区三区沐欲| 国产精品三级av在线播放| 欧美一级电影网站| 国产精品欧美极品| 狠狠狠色丁香婷婷综合久久五月| 成人激情小说乱人伦| 日韩免费高清电影| 午夜精品久久久久久久99水蜜桃| 国产成人av电影| 日韩精品中文字幕在线不卡尤物| 依依成人精品视频| 99九九99九九九视频精品| 欧美精品一区男女天堂| 免费一级片91| 欧美精品久久久久久久多人混战| 亚洲色图在线看| 国产成人午夜电影网| 精品久久久久久亚洲综合网| 日本中文字幕不卡| 欧美日韩亚洲另类| 亚洲色图20p| 99精品热视频| 亚洲视频你懂的| 99久久99久久综合| 国产偷国产偷亚洲高清人白洁| 日本午夜一区二区| 91精品国产色综合久久ai换脸| 一区二区欧美国产| 日本久久一区二区| 亚洲精品成人精品456| 一本色道久久综合狠狠躁的推荐| 国产精品夫妻自拍| 91小视频在线观看| 一区二区三区在线观看国产| 色综合久久久久久久| 中文字幕中文乱码欧美一区二区| 国产成人一区在线| 国产精品美女久久久久久| 成人午夜视频网站| 综合av第一页| 欧美视频在线一区二区三区 | 亚洲人成7777| 色菇凉天天综合网| 亚洲制服丝袜在线| 91精品国产欧美一区二区成人 | 亚洲欧美日韩国产手机在线| bt7086福利一区国产| 亚洲免费视频中文字幕| 欧美三级中文字| 男人操女人的视频在线观看欧美 | 久草在线在线精品观看| 久久午夜羞羞影院免费观看| 福利一区福利二区| 亚洲一区免费观看| 日韩欧美一区二区视频| 国产东北露脸精品视频| 亚洲免费资源在线播放| 欧美久久久一区| 激情偷乱视频一区二区三区| 国产精品免费视频一区| 欧美亚洲一区二区在线观看| 人人狠狠综合久久亚洲| 国产人伦精品一区二区| 欧美在线free| 国模娜娜一区二区三区| 亚洲三级在线免费观看| 91麻豆精品国产自产在线观看一区 | 欧美性xxxxxxxx| 久久99久久精品| 亚洲色图色小说| 精品美女一区二区三区| 91亚洲精品一区二区乱码| 久久国产精品72免费观看| 亚洲日本在线天堂| 日韩精品一区二区三区蜜臀| 95精品视频在线| 免费高清在线一区| 一区二区三区 在线观看视频| 久久午夜电影网| 欧美精品色综合| 99久久综合国产精品| 老鸭窝一区二区久久精品| 亚洲欧美区自拍先锋| 久久久久久久久久久久久夜| 欧美性色综合网| 成人av午夜影院| 精品一区二区免费看| 亚洲成在人线免费| 中文字幕在线观看一区二区| 日韩免费看的电影| 欧美日本乱大交xxxxx| 成人avav影音| 国产成人一级电影| 麻豆成人在线观看| 婷婷国产v国产偷v亚洲高清| **性色生活片久久毛片| 久久久久久久久久久久电影| 91精品国产综合久久福利软件| 91麻豆精品秘密| 成人少妇影院yyyy| 国产精品69毛片高清亚洲| 麻豆精品视频在线观看视频| 午夜精品久久久久| 亚洲高清免费观看高清完整版在线观看| 国产丝袜在线精品| www国产精品av| 欧美大片在线观看一区二区| 91精品午夜视频| 欧美老人xxxx18| 日韩一区二区麻豆国产| 欧美高清www午色夜在线视频| 在线影视一区二区三区| 色婷婷av久久久久久久| 色悠悠久久综合| 色94色欧美sute亚洲线路一ni| 91在线无精精品入口| 东方aⅴ免费观看久久av| 国产剧情一区在线| 国产一区二区三区日韩| 国产精品18久久久| 成人免费视频app| 99re这里只有精品视频首页| 91在线视频观看| 日本电影欧美片| 欧美日韩你懂的| 日韩精品在线看片z| 精品国产亚洲在线| 国产精品午夜免费| 亚洲欧美激情小说另类| 一区二区三区中文字幕在线观看| 亚洲最新在线观看| 日本亚洲电影天堂| 国产精品一区久久久久| 波多野结衣在线aⅴ中文字幕不卡| 99精品视频一区二区三区| 在线观看不卡视频| 精品日本一线二线三线不卡| 国产日产亚洲精品系列| 亚洲人快播电影网| 首页国产欧美日韩丝袜| 国内精品免费在线观看| 成人成人成人在线视频| 欧美年轻男男videosbes| 精品国产免费人成在线观看| 中国av一区二区三区| 亚洲午夜国产一区99re久久| 精品一区二区三区在线观看国产| 丁香一区二区三区| 8x福利精品第一导航| 国产日韩欧美一区二区三区乱码| 亚洲乱码日产精品bd| 麻豆极品一区二区三区| 成人毛片视频在线观看| 欧美三区在线视频| 久久久国产综合精品女国产盗摄| 综合久久久久综合| 韩国女主播成人在线| 色婷婷av久久久久久久| 久久久久久影视| 天堂久久一区二区三区| 丁香一区二区三区| 制服丝袜亚洲色图| 一区2区3区在线看| 国产成人精品影院| 欧美一级一区二区| 亚洲视频在线观看三级| 国产精品一二三区| 91精品国产免费| 亚洲精品乱码久久久久久黑人| 精久久久久久久久久久| 欧美日韩免费一区二区三区| 国产三区在线成人av| 首页综合国产亚洲丝袜| 色综合久久六月婷婷中文字幕| 久久久精品免费观看| 奇米影视在线99精品| 色婷婷久久久综合中文字幕 | 91同城在线观看| 亚洲精品一区二区三区福利 | 青青草精品视频| av电影在线不卡| 久久九九久精品国产免费直播| 午夜精品福利视频网站| 色欧美片视频在线观看| 欧美国产精品v| 国产在线不卡一卡二卡三卡四卡| 777午夜精品视频在线播放| 亚洲一区二区四区蜜桃| 粉嫩蜜臀av国产精品网站| 精品精品国产高清一毛片一天堂| 日韩电影在线看| 宅男噜噜噜66一区二区66| 午夜久久电影网| 欧美性大战xxxxx久久久| 一区二区三区四区高清精品免费观看| 春色校园综合激情亚洲| 国产欧美一区二区精品秋霞影院| 久久91精品久久久久久秒播| 精品久久国产老人久久综合| 日韩精品乱码av一区二区|