⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xpathparser.java

📁 java1.6众多例子参考
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
//----------------------------------------------------// The following code was generated by CUP v0.10j// Thu Oct 06 10:09:26 PDT 2005//----------------------------------------------------package com.sun.org.apache.xalan.internal.xsltc.compiler;import java.util.Stack;import java.util.Vector;import java.io.StringReader;import com.sun.java_cup.internal.runtime.*;import com.sun.org.apache.xml.internal.dtm.DTM;import com.sun.org.apache.xalan.internal.xsltc.DOM;import com.sun.org.apache.xml.internal.dtm.Axis;import com.sun.org.apache.xalan.internal.xsltc.runtime.Operators;import com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMsg;/** CUP v0.10j generated parser.  * @version Thu Oct 06 10:09:26 PDT 2005  */public class XPathParser extends com.sun.java_cup.internal.runtime.lr_parser {  /** Default constructor. */  public XPathParser() {super();}  /** Constructor which sets the default scanner. */  public XPathParser(com.sun.java_cup.internal.runtime.Scanner s) {super(s);}  /** Production table. */  protected static final short _production_table[][] =     unpackFromStrings(new String[] {    "\000\215\000\002\002\004\000\002\003\004\000\002\003" +    "\004\000\002\036\003\000\002\036\005\000\002\037\003" +    "\000\002\037\004\000\002\037\003\000\002\037\005\000" +    "\002\037\005\000\002\037\004\000\002\037\003\000\002" +    "\035\006\000\002\035\010\000\002\040\006\000\002\041" +    "\003\000\002\041\005\000\002\041\005\000\002\042\003" +    "\000\002\042\004\000\002\042\003\000\002\042\004\000" +    "\002\042\004\000\002\042\005\000\002\042\004\000\002" +    "\042\005\000\002\043\003\000\002\043\003\000\002\043" +    "\003\000\002\043\003\000\002\043\003\000\002\044\003" +    "\000\002\044\003\000\002\054\003\000\002\054\004\000" +    "\002\054\004\000\002\045\003\000\002\045\004\000\002" +    "\007\005\000\002\004\003\000\002\012\003\000\002\012" +    "\005\000\002\013\003\000\002\013\005\000\002\014\003" +    "\000\002\014\005\000\002\014\005\000\002\015\003\000" +    "\002\015\005\000\002\015\005\000\002\015\005\000\002" +    "\015\005\000\002\016\003\000\002\016\005\000\002\016" +    "\005\000\002\017\003\000\002\017\005\000\002\017\005" +    "\000\002\017\005\000\002\020\003\000\002\020\004\000" +    "\002\024\003\000\002\024\005\000\002\025\003\000\002" +    "\025\003\000\002\025\005\000\002\025\005\000\002\006" +    "\003\000\002\006\003\000\002\027\003\000\002\027\005" +    "\000\002\027\003\000\002\031\003\000\002\031\004\000" +    "\002\031\003\000\002\030\005\000\002\032\004\000\002" +    "\011\003\000\002\011\004\000\002\011\005\000\002\011" +    "\004\000\002\011\003\000\002\053\004\000\002\053\003" +    "\000\002\052\003\000\002\052\003\000\002\052\003\000" +    "\002\052\003\000\002\052\003\000\002\052\003\000\002" +    "\052\003\000\002\052\003\000\002\052\003\000\002\052" +    "\003\000\002\052\003\000\002\052\003\000\002\052\003" +    "\000\002\026\003\000\002\026\003\000\002\010\003\000" +    "\002\010\004\000\002\023\003\000\002\023\005\000\002" +    "\023\003\000\002\023\003\000\002\023\003\000\002\023" +    "\003\000\002\021\004\000\002\022\005\000\002\022\006" +    "\000\002\046\003\000\002\046\005\000\002\050\003\000" +    "\002\051\003\000\002\005\003\000\002\033\003\000\002" +    "\033\003\000\002\033\003\000\002\033\003\000\002\033" +    "\006\000\002\033\003\000\002\034\003\000\002\034\003" +    "\000\002\047\003\000\002\047\003\000\002\047\003\000" +    "\002\047\003\000\002\047\003\000\002\047\003\000\002" +    "\047\003\000\002\047\003\000\002\047\003\000\002\047" +    "\003\000\002\047\003\000\002\047\003\000\002\047\003" +    "\000\002\047\003\000\002\047\003\000\002\047\003\000" +    "\002\047\003\000\002\047\003" });  /** Access to production table. */  public short[][] production_table() {return _production_table;}  /** Parse-action table. */  protected static final short[][] _action_table =     unpackFromStrings(new String[] {    "\000\307\000\006\066\006\067\005\001\002\000\004\002" +    "\311\001\002\000\110\004\061\005\111\011\071\013\103" +    "\015\134\016\066\017\106\021\070\031\075\032\031\033" +    "\040\034\057\035\034\036\113\037\141\040\142\041\145" +    "\044\063\045\062\046\065\047\115\050\123\051\136\052" +    "\077\053\143\054\131\055\125\056\116\057\104\060\140" +    "\061\067\062\060\063\127\064\132\065\072\001\002\000" +    "\070\004\013\013\027\016\020\021\023\032\031\033\040" +    "\035\034\036\033\037\046\040\047\041\051\044\015\045" +    "\014\046\016\047\036\050\037\051\044\052\025\053\050" +    "\054\043\055\041\056\035\057\030\060\045\061\021\062" +    "\012\063\042\001\002\000\006\002\ufffe\010\306\001\002" +    "\000\004\002\000\001\002\000\014\002\uffe7\004\uffe7\006" +    "\uffe7\010\uffe7\021\uffe7\001\002\000\054\002\uff7a\004\uff7a" +    "\006\uff7a\007\uff7a\010\uff7a\012\uff7a\013\uff7a\014\uff7a\021" +    "\uff7a\022\uff7a\023\uff7a\024\uff7a\025\uff7a\026\uff7a\027\uff7a" +    "\030\uff7a\031\uff7a\032\uff7a\033\uff7a\042\uff7a\043\uff7a\001" +    "\002\000\070\002\ufffc\010\ufffc\013\027\016\020\032\031" +    "\033\040\035\034\036\113\037\141\040\047\041\051\044" +    "\015\045\014\046\016\047\036\050\037\051\044\052\025" +    "\053\050\054\043\055\041\056\035\057\030\060\045\061" +    "\021\062\012\063\042\001\002\000\014\002\uffe3\004\uffe3" +    "\006\uffe3\010\uffe3\021\uffe3\001\002\000\014\002\uffe4\004" +    "\uffe4\006\uffe4\010\uffe4\021\uffe4\001\002\000\004\011\302" +    "\001\002\000\012\002\ufffa\004\277\010\ufffa\021\276\001" +    "\002\000\062\013\uffe0\032\uffe0\033\uffe0\035\uffe0\036\uffe0" +    "\037\uffe0\040\uffe0\041\uffe0\044\uffe0\045\uffe0\046\uffe0\047" +    "\uffe0\050\uffe0\051\uffe0\052\uffe0\053\uffe0\054\uffe0\055\uffe0" +    "\056\uffe0\057\uffe0\060\uffe0\061\uffe0\062\uffe0\063\uffe0\001" +    "\002\000\054\002\uff7b\004\uff7b\006\uff7b\007\uff7b\010\uff7b" +    "\012\uff7b\013\uff7b\014\uff7b\021\uff7b\022\uff7b\023\uff7b\024" +    "\uff7b\025\uff7b\026\uff7b\027\uff7b\030\uff7b\031\uff7b\032\uff7b" +    "\033\uff7b\042\uff7b\043\uff7b\001\002\000\062\013\027\032" +    "\031\033\040\035\034\036\113\037\141\040\047\041\051" +    "\044\015\045\014\046\016\047\036\050\037\051\044\052" +    "\170\053\166\054\043\055\041\056\035\057\030\060\045" +    "\061\021\062\012\063\042\001\002\000\064\013\027\016" +    "\020\032\031\033\040\035\034\036\113\037\141\040\047" +    "\041\051\044\015\045\014\046\016\047\036\050\037\051" +    "\044\052\025\053\050\054\043\055\041\056\035\057\030" +    "\060\045\061\021\062\012\063\042\001\002\000\012\002" +    "\ufff2\004\266\010\ufff2\021\265\001\002\000\016\002\uff7f" +    "\004\uff7f\006\uff7f\010\uff7f\020\264\021\uff7f\001\002\000" +    "\006\002\ufff6\010\ufff6\001\002\000\014\002\uffe2\004\uffe2" +    "\006\uffe2\010\uffe2\021\uffe2\001\002\000\054\002\uff7d\004" +    "\uff7d\006\uff7d\007\uff7d\010\uff7d\012\uff7d\013\uff7d\014\uff7d" +    "\021\uff7d\022\uff7d\023\uff7d\024\uff7d\025\uff7d\026\uff7d\027" +    "\uff7d\030\uff7d\031\uff7d\032\uff7d\033\uff7d\042\uff7d\043\uff7d" +    "\001\002\000\056\002\uff85\004\uff85\006\uff85\007\uff85\010" +    "\uff85\011\uff85\012\uff85\013\uff85\014\uff85\021\uff85\022\uff85" +    "\023\uff85\024\uff85\025\uff85\026\uff85\027\uff85\030\uff85\031" +    "\uff85\032\uff85\033\uff85\042\uff85\043\uff85\001\002\000\014" +    "\002\uffed\004\uffed\006\055\010\uffed\021\uffed\001\002\000" +    "\016\002\uff75\004\uff75\006\uff75\010\uff75\011\260\021\uff75" +    "\001\002\000\056\002\uff86\004\uff86\006\uff86\007\uff86\010" +    "\uff86\011\uff86\012\uff86\013\uff86\014\uff86\021\uff86\022\uff86" +    "\023\uff86\024\uff86\025\uff86\026\uff86\027\uff86\030\uff86\031" +    "\uff86\032\uff86\033\uff86\042\uff86\043\uff86\001\002\000\054" +    "\002\uff7e\004\uff7e\006\uff7e\007\uff7e\010\uff7e\012\uff7e\013" +    "\uff7e\014\uff7e\021\uff7e\022\uff7e\023\uff7e\024\uff7e\025\uff7e" +    "\026\uff7e\027\uff7e\030\uff7e\031\uff7e\032\uff7e\033\uff7e\042" +    "\uff7e\043\uff7e\001\002\000\054\002\uff77\004\uff77\006\uff77" +    "\007\uff77\010\uff77\012\uff77\013\uff77\014\uff77\021\uff77\022" +    "\uff77\023\uff77\024\uff77\025\uff77\026\uff77\027\uff77\030\uff77" +    "\031\uff77\032\uff77\033\uff77\042\uff77\043\uff77\001\002\000" +    "\054\002\uff76\004\uff76\006\uff76\007\uff76\010\uff76\012\uff76" +    "\013\uff76\014\uff76\021\uff76\022\uff76\023\uff76\024\uff76\025" +    "\uff76\026\uff76\027\uff76\030\uff76\031\uff76\032\uff76\033\uff76" +    "\042\uff76\043\uff76\001\002\000\056\002\uff84\004\uff84\006" +    "\uff84\007\uff84\010\uff84\011\uff84\012\uff84\013\uff84\014\uff84" +    "\021\uff84\022\uff84\023\uff84\024\uff84\025\uff84\026\uff84\027" +    "\uff84\030\uff84\031\uff84\032\uff84\033\uff84\042\uff84\043\uff84" +    "\001\002\000\054\002\uff81\004\uff81\006\uff81\007\uff81\010" +    "\uff81\012\uff81\013\uff81\014\uff81\021\uff81\022\uff81\023\uff81" +    "\024\uff81\025\uff81\026\uff81\027\uff81\030\uff81\031\uff81\032" +    "\uff81\033\uff81\042\uff81\043\uff81\001\002\000\054\002\uff78" +    "\004\uff78\006\uff78\007\uff78\010\uff78\012\uff78\013\uff78\014" +    "\uff78\021\uff78\022\uff78\023\uff78\024\uff78\025\uff78\026\uff78" +    "\027\uff78\030\uff78\031\uff78\032\uff78\033\uff78\042\uff78\043" +    "\uff78\001\002\000\054\002\uff82\004\uff82\006\uff82\007\uff82" +    "\010\uff82\012\uff82\013\uff82\014\uff82\021\uff82\022\uff82\023" +    "\uff82\024\uff82\025\uff82\026\uff82\027\uff82\030\uff82\031\uff82" +    "\032\uff82\033\uff82\042\uff82\043\uff82\001\002\000\054\002" +    "\uff79\004\uff79\006\uff79\007\uff79\010\uff79\012\uff79\013\uff79" +    "\014\uff79\021\uff79\022\uff79\023\uff79\024\uff79\025\uff79\026" +    "\uff79\027\uff79\030\uff79\031\uff79\032\uff79\033\uff79\042\uff79" +    "\043\uff79\001\002\000\054\002\uff7c\004\uff7c\006\uff7c\007" +    "\uff7c\010\uff7c\012\uff7c\013\uff7c\014\uff7c\021\uff7c\022\uff7c" +    "\023\uff7c\024\uff7c\025\uff7c\026\uff7c\027\uff7c\030\uff7c\031" +    "\uff7c\032\uff7c\033\uff7c\042\uff7c\043\uff7c\001\002\000\016" +    "\002\uff83\004\uff83\006\uff83\010\uff83\011\253\021\uff83\001" +    "\002\000\014\002\uffe5\004\uffe5\006\uffe5\010\uffe5\021\uffe5" +    "\001\002\000\016\002\uff80\004\uff80\006\uff80\010\uff80\020" +    "\252\021\uff80\001\002\000\014\002\uffe6\004\uffe6\006\uffe6" +    "\010\uffe6\021\uffe6\001\002\000\014\002\uffe1\004\uffe1\006" +    "\uffe1\010\uffe1\021\uffe1\001\002\000\014\002\uffef\004\uffef" +    "\006\055\010\uffef\021\uffef\001\002\000\054\002\uffdd\004" +    "\uffdd\006\055\007\uffdd\010\uffdd\012\uffdd\013\uffdd\014\uffdd" +    "\021\uffdd\022\uffdd\023\uffdd\024\uffdd\025\uffdd\026\uffdd\027" +    "\uffdd\030\uffdd\031\uffdd\032\uffdd\033\uffdd\042\uffdd\043\uffdd" +    "\001\002\000\110\004\061\005\111\011\071\013\103\015" +    "\134\016\066\017\106\021\070\031\075\032\031\033\040" +    "\034\057\035\034\036\113\037\141\040\142\041\145\044" +    "\063\045\062\046\065\047\115\050\123\051\136\052\077" +    "\053\143\054\131\055\125\056\116\057\104\060\140\061" +    "\067\062\060\063\127\064\132\065\072\001\002\000\012" +    "\002\uffee\004\uffee\010\uffee\021\uffee\001\002\000\054\002" +    "\uff9a\004\uff9a\006\uff9a\007\uff9a\010\uff9a\012\uff9a\013\uff9a" +    "\014\uff9a\021\uff9a\022\uff9a\023\uff9a\024\uff9a\025\uff9a\026" +    "\uff9a\027\uff9a\030\uff9a\031\uff9a\032\uff9a\033\uff9a\042\uff9a" +    "\043\uff9a\001\002\000\060\002\uff7a\004\uff7a\006\uff7a\007" +    "\uff7a\010\uff7a\011\uff7a\012\uff7a\013\uff7a\014\uff7a\020\uffa5" +    "\021\uff7a\022\uff7a\023\uff7a\024\uff7a\025\uff7a\026\uff7a\027" +    "\uff7a\030\uff7a\031\uff7a\032\uff7a\033\uff7a\042\uff7a\043\uff7a" +    "\001\002\000\126\002\uffb9\005\111\007\uffb9\010\uffb9\012" +    "\uffb9\013\103\014\uffb9\016\066\017\106\022\uffb9\023\uffb9" +    "\024\uffb9\025\uffb9\026\uffb9\027\uffb9\030\uffb9\031\uffb9\032" +    "\031\033\040\035\034\036\113\037\141\040\142\041\145" +    "\042\uffb9\043\uffb9\044\063\045\062\046\065\047\115\050" +    "\123\051\136\052\077\053\143\054\131\055\125\056\116" +    "\057\104\060\140\061\067\062\060\063\127\001\002\000" +    "\054\002\uff89\004\uff89\006\uff89\007\uff89\010\uff89\012\uff89" +    "\013\uff89\014\uff89\021\uff89\022\uff89\023\uff89\024\uff89\025" +    "\uff89\026\uff89\027\uff89\030\uff89\031\uff89\032\uff89\033\uff89" +    "\042\uff89\043\uff89\001\002\000\054\002\uff8b\004\uff8b\006" +    "\uff8b\007\uff8b\010\uff8b\012\uff8b\013\uff8b\014\uff8b\021\uff8b" +    "\022\uff8b\023\uff8b\024\uff8b\025\uff8b\026\uff8b\027\uff8b\030" +    "\uff8b\031\uff8b\032\uff8b\033\uff8b\042\uff8b\043\uff8b\001\002" +    "\000\032\002\uffd5\007\uffd5\012\uffd5\014\uffd5\022\uffd5\023" +    "\uffd5\024\221\025\222\026\223\027\224\042\uffd5\043\uffd5" +    "\001\002\000\004\011\245\001\002\000\062\013\uffae\032" +    "\uffae\033\uffae\035\uffae\036\uffae\037\uffae\040\uffae\041\uffae" +    "\044\uffae\045\uffae\046\uffae\047\uffae\050\uffae\051\uffae\052" +    "\uffae\053\uffae\054\uffae\055\uffae\056\uffae\057\uffae\060\uffae" +    "\061\uffae\062\uffae\063\uffae\001\002\000\060\002\uff7b\004" +    "\uff7b\006\uff7b\007\uff7b\010\uff7b\011\uff7b\012\uff7b\013\uff7b" +    "\014\uff7b\020\uffa6\021\uff7b\022\uff7b\023\uff7b\024\uff7b\025" +    "\uff7b\026\uff7b\027\uff7b\030\uff7b\031\uff7b\032\uff7b\033\uff7b" +    "\042\uff7b\043\uff7b\001\002\000\070\005\111\013\103\016" +    "\066\017\106\032\031\033\040\035\034\036\113\037\141" +    "\040\142\041\145\044\063\045\062\046\065\047\115\050" +    "\123\051\136\052\077\053\143\054\131\055\125\056\116" +    "\057\104\060\140\061\067\062\060\063\127\001\002\000" +    "\110\004\061\005\111\011\071\013\103\015\134\016\066" +    "\017\106\021\070\031\075\032\031\033\040\034\057\035" +    "\034\036\113\037\141\040\142\041\145\044\063\045\062" +    "\046\065\047\115\050\123\051\136\052\077\053\143\054" +    "\131\055\125\056\116\057\104\060\140\061\067\062\060" +    "\063\127\064\132\065\072\001\002\000\054\002\uff99\004" +    "\uff99\006\uff99\007\uff99\010\uff99\012\uff99\013\uff99\014\uff99" +    "\021\uff99\022\uff99\023\uff99\024\uff99\025\uff99\026\uff99\027" +    "\uff99\030\uff99\031\uff99\032\uff99\033\uff99\042\uff99\043\uff99" +    "\001\002\000\046\002\uffb7\007\uffb7\010\uffb7\012\uffb7\013" +    "\uffb7\014\uffb7\022\uffb7\023\uffb7\024\uffb7\025\uffb7\026\uffb7" +

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -