📄 grm.java
字号:
//----------------------------------------------------// The following code was generated by CUP v0.10k// Tue May 31 21:14:33 CEST 2005//----------------------------------------------------package Parse;/** CUP v0.10k generated parser. * @version Tue May 31 21:14:33 CEST 2005 */public class Grm extends java_cup.runtime.lr_parser { /** Default constructor. */ public Grm() {super();}// /** Constructor which sets the default scanner. */// public Grm(java_cup.runtime.Scanner s) {super(s);} /** Production table. */ protected static final short _production_table[][] = unpackFromStrings(new String[] { "\000\170\000\002\002\004\000\002\007\003\000\002\040" + "\003\000\002\040\005\000\002\040\004\000\002\040\002" + "\000\002\010\004\000\002\010\003\000\002\010\003\000" + "\002\010\003\000\002\010\003\000\002\010\003\000\002" + "\010\003\000\002\010\003\000\002\010\003\000\002\010" + "\003\000\002\010\003\000\002\010\003\000\002\010\003" + "\000\002\010\003\000\002\010\003\000\002\010\005\000" + "\002\010\003\000\002\013\003\000\002\032\003\000\002" + "\020\007\000\002\012\005\000\002\012\005\000\002\012" + "\005\000\002\012\005\000\002\012\005\000\002\012\005" + "\000\002\012\005\000\002\012\005\000\002\012\005\000" + "\002\012\005\000\002\021\005\000\002\021\005\000\002" + "\016\012\000\002\016\004\000\002\016\005\000\002\016" + "\006\000\002\016\010\000\002\016\011\000\002\016\012" + "\000\002\017\006\000\002\017\004\000\002\017\005\000" + "\002\017\006\000\002\014\006\000\002\014\004\000\002" + "\014\005\000\002\014\006\000\002\015\010\000\002\015" + "\010\000\002\004\003\000\002\005\005\000\002\006\005" + "\000\002\036\003\000\002\036\003\000\002\036\003\000" + "\002\035\007\000\002\035\005\000\002\035\006\000\002" + "\035\002\000\002\034\006\000\002\034\004\000\002\034" + "\005\000\002\034\002\000\002\011\005\000\002\030\004" + "\000\002\030\002\000\002\025\003\000\002\025\003\000" + "\002\025\003\000\002\025\003\000\002\003\007\000\002" + "\003\006\000\002\003\004\000\002\003\005\000\002\003" + "\006\000\002\026\006\000\002\026\010\000\002\026\006" + "\000\002\026\010\000\002\024\010\000\002\033\003\000" + "\002\033\005\000\002\033\005\000\002\033\005\000\002" + "\033\006\000\002\023\006\000\002\037\005\000\002\037" + "\005\000\002\037\003\000\002\037\004\000\002\037\005" + "\000\002\037\007\000\002\037\007\000\002\037\002\000" + "\002\027\011\000\002\027\013\000\002\027\012\000\002" + "\027\014\000\002\027\004\000\002\027\005\000\002\027" + "\007\000\002\027\010\000\002\027\011\000\002\027\011" + "\000\002\027\012\000\002\027\013\000\002\027\014\000" + "\002\027\012\000\002\022\006\000\002\031\003\000\002" + "\031\003\000\002\031\004\000\002\031\005\000\002\031" + "\002" }); /** Access to production table. */ public short[][] production_table() {return _production_table;} /** Parse-action table. */ protected static final short[][] _action_table = unpackFromStrings(new String[] { "\000\311\000\030\004\023\005\025\006\006\012\021\022" + "\027\040\017\043\010\044\031\047\030\053\026\054\022" + "\001\002\000\072\002\ufff4\003\ufff4\007\ufff4\011\ufff4\013" + "\ufff4\015\ufff4\017\ufff4\021\ufff4\022\ufff4\024\ufff4\025\ufff4" + "\026\ufff4\027\ufff4\030\ufff4\031\ufff4\032\ufff4\033\ufff4\034" + "\ufff4\035\ufff4\041\ufff4\042\ufff4\045\ufff4\046\ufff4\050\ufff4" + "\051\ufff4\055\ufff4\056\ufff4\057\ufff4\001\002\000\072\002" + "\uffed\003\uffed\007\uffed\011\uffed\013\uffed\015\uffed\017\uffed" + "\021\uffed\022\uffed\024\uffed\025\uffed\026\uffed\027\uffed\030" + "\uffed\031\uffed\032\uffed\033\uffed\034\uffed\035\uffed\041\uffed" + "\042\uffed\045\uffed\046\uffed\050\uffed\051\uffed\055\uffed\056" + "\uffed\057\uffed\001\002\000\072\002\uffe9\003\uffe9\007\uffe9" + "\011\uffe9\013\uffe9\015\uffe9\017\uffe9\021\uffe9\022\uffe9\024" + "\uffe9\025\uffe9\026\uffe9\027\uffe9\030\uffe9\031\uffe9\032\uffe9" + "\033\uffe9\034\uffe9\035\uffe9\041\uffe9\042\uffe9\045\uffe9\046" + "\uffe9\050\uffe9\051\uffe9\055\uffe9\056\uffe9\057\uffe9\001\002" + "\000\072\002\ufffa\003\ufffa\007\ufffa\011\ufffa\013\ufffa\015" + "\ufffa\017\ufffa\021\ufffa\022\ufffa\024\ufffa\025\ufffa\026\ufffa" + "\027\ufffa\030\ufffa\031\ufffa\032\ufffa\033\ufffa\034\ufffa\035" + "\ufffa\041\ufffa\042\ufffa\045\ufffa\046\ufffa\050\ufffa\051\ufffa" + "\055\ufffa\056\ufffa\057\ufffa\001\002\000\032\003\307\004" + "\023\005\025\006\006\012\021\022\027\040\017\043\010" + "\044\031\047\030\053\026\054\022\001\002\000\072\002" + "\ufff7\003\ufff7\007\ufff7\011\ufff7\013\ufff7\015\ufff7\017\ufff7" + "\021\ufff7\022\ufff7\024\ufff7\025\ufff7\026\ufff7\027\ufff7\030" + "\ufff7\031\ufff7\032\ufff7\033\ufff7\034\ufff7\035\ufff7\041\ufff7" + "\042\ufff7\045\ufff7\046\ufff7\050\ufff7\051\ufff7\055\ufff7\056" + "\ufff7\057\ufff7\001\002\000\072\002\ufff9\003\ufff9\007\ufff9" + "\011\ufff9\013\ufff9\015\ufff9\017\ufff9\021\ufff9\022\ufff9\024" + "\ufff9\025\ufff9\026\ufff9\027\ufff9\030\ufff9\031\ufff9\032\ufff9" + "\033\ufff9\034\ufff9\035\ufff9\041\ufff9\042\ufff9\045\ufff9\046" + "\ufff9\050\ufff9\051\ufff9\055\ufff9\056\ufff9\057\ufff9\001\002" + "\000\072\002\uffee\003\uffee\007\uffee\011\uffee\013\uffee\015" + "\uffee\017\uffee\021\uffee\022\uffee\024\uffee\025\uffee\026\uffee" + "\027\uffee\030\uffee\031\uffee\032\uffee\033\uffee\034\uffee\035" + "\uffee\041\uffee\042\uffee\045\uffee\046\uffee\050\uffee\051\uffee" + "\055\uffee\056\uffee\057\uffee\001\002\000\072\002\ufff6\003" + "\ufff6\007\ufff6\011\ufff6\013\ufff6\015\ufff6\017\ufff6\021\ufff6" + "\022\ufff6\024\ufff6\025\ufff6\026\ufff6\027\ufff6\030\ufff6\031" + "\ufff6\032\ufff6\033\ufff6\034\ufff6\035\ufff6\041\ufff6\042\ufff6" + "\045\ufff6\046\ufff6\050\ufff6\051\ufff6\055\ufff6\056\ufff6\057" + "\ufff6\001\002\000\072\002\ufff2\003\ufff2\007\ufff2\011\ufff2" + "\013\ufff2\015\ufff2\017\ufff2\021\ufff2\022\ufff2\024\ufff2\025" + "\ufff2\026\ufff2\027\ufff2\030\ufff2\031\ufff2\032\ufff2\033\ufff2" + "\034\ufff2\035\ufff2\041\ufff2\042\ufff2\045\ufff2\046\ufff2\050" + "\ufff2\051\ufff2\055\ufff2\056\ufff2\057\ufff2\001\002\000\034" + "\002\000\021\050\022\043\024\054\025\045\026\051\027" + "\047\030\055\031\052\032\053\033\046\034\044\035\056" + "\001\002\000\032\003\276\004\023\005\025\006\006\012" + "\021\022\027\040\017\043\010\044\031\047\030\053\026" + "\054\022\001\002\000\004\002\274\001\002\000\034\003" + "\157\004\023\005\025\006\006\012\021\013\ufffc\022\027" + "\040\017\043\010\044\031\047\030\053\026\054\022\001" + "\002\000\072\002\ufff3\003\ufff3\007\ufff3\011\ufff3\013\ufff3" + "\015\ufff3\017\ufff3\021\ufff3\022\ufff3\024\ufff3\025\ufff3\026" + "\ufff3\027\ufff3\030\ufff3\031\ufff3\032\ufff3\033\ufff3\034\ufff3" + "\035\ufff3\041\ufff3\042\ufff3\045\ufff3\046\ufff3\050\ufff3\051" + "\ufff3\055\ufff3\056\ufff3\057\ufff3\001\002\000\104\002\uffab" + "\003\uffab\007\uffab\011\uffab\012\232\013\uffab\014\uffab\015" + "\uffab\016\230\017\uffab\020\uffab\021\uffab\022\uffab\024\uffab" + "\025\uffab\026\uffab\027\uffab\030\uffab\031\uffab\032\uffab\033" + "\uffab\034\uffab\035\uffab\036\uffab\041\uffab\042\uffab\045\uffab" + "\046\uffab\050\uffab\051\uffab\055\uffab\056\uffab\057\uffab\001" + "\002\000\072\002\ufff8\003\ufff8\007\ufff8\011\ufff8\013\ufff8" + "\015\ufff8\017\ufff8\021\ufff8\022\ufff8\024\ufff8\025\ufff8\026" + "\ufff8\027\ufff8\030\ufff8\031\ufff8\032\ufff8\033\ufff8\034\ufff8" + "\035\ufff8\041\ufff8\042\ufff8\045\ufff8\046\ufff8\050\ufff8\051" + "\ufff8\055\ufff8\056\ufff8\057\ufff8\001\002\000\072\002\ufff1" + "\003\ufff1\007\ufff1\011\ufff1\013\ufff1\015\ufff1\017\ufff1\021" + "\ufff1\022\ufff1\024\ufff1\025\ufff1\026\ufff1\027\ufff1\030\ufff1" + "\031\ufff1\032\ufff1\033\ufff1\034\ufff1\035\ufff1\041\ufff1\042" + "\ufff1\045\ufff1\046\ufff1\050\ufff1\051\ufff1\055\ufff1\056\ufff1" + "\057\ufff1\001\002\000\072\002\ufff0\003\ufff0\007\ufff0\011" + "\ufff0\013\ufff0\015\ufff0\017\ufff0\021\ufff0\022\ufff0\024\ufff0" + "\025\ufff0\026\ufff0\027\ufff0\030\ufff0\031\ufff0\032\ufff0\033" + "\ufff0\034\ufff0\035\ufff0\041\ufff0\042\ufff0\045\ufff0\046\ufff0" + "\050\ufff0\051\ufff0\055\ufff0\056\ufff0\057\ufff0\001\002\000" + "\030\004\023\005\025\006\006\012\021\022\027\040\017" + "\043\010\044\031\047\030\053\026\054\022\001\002\000" + "\014\003\121\050\uffba\055\123\056\116\057\117\001\002" + "\000\006\003\077\004\076\001\002\000\100\002\uffeb\003" + "\uffeb\007\uffeb\011\uffeb\013\uffeb\014\035\015\uffeb\017\uffeb" + "\020\037\021\uffeb\022\uffeb\024\uffeb\025\uffeb\026\uffeb\027" + "\uffeb\030\uffeb\031\uffeb\032\uffeb\033\uffeb\034\uffeb\035\uffeb" + "\036\036\041\uffeb\042\uffeb\045\uffeb\046\uffeb\050\uffeb\051" + "\uffeb\055\uffeb\056\uffeb\057\uffeb\001\002\000\072\002\uffef" + "\003\uffef\007\uffef\011\uffef\013\uffef\015\uffef\017\uffef\021" + "\uffef\022\uffef\024\uffef\025\uffef\026\uffef\027\uffef\030\uffef" + "\031\uffef\032\uffef\033\uffef\034\uffef\035\uffef\041\uffef\042" + "\uffef\045\uffef\046\uffef\050\uffef\051\uffef\055\uffef\056\uffef" + "\057\uffef\001\002\000\072\002\ufff5\003\ufff5\007\ufff5\011" + "\ufff5\013\ufff5\015\ufff5\017\ufff5\021\ufff5\022\ufff5\024\ufff5" + "\025\ufff5\026\ufff5\027\ufff5\030\ufff5\031\ufff5\032\ufff5\033" + "\ufff5\034\ufff5\035\ufff5\041\ufff5\042\ufff5\045\ufff5\046\ufff5" + "\050\ufff5\051\ufff5\055\ufff5\056\ufff5\057\ufff5\001\002\000" + "\032\003\074\004\023\005\025\006\006\012\021\022\027" + "\040\017\043\010\044\031\047\030\053\026\054\022\001" + "\002\000\030\004\023\005\025\006\006\012\021\022\027" + "\040\017\043\010\044\031\047\030\053\026\054\022\001" + "\002\000\006\003\041\004\040\001\002\000\100\002\uffa8" + "\003\uffa8\007\uffa8\011\uffa8\013\uffa8\014\uffa8\015\uffa8\017" + "\uffa8\020\uffa8\021\uffa8\022\uffa8\024\uffa8\025\uffa8\026\uffa8" + "\027\uffa8\030\uffa8\031\uffa8\032\uffa8\033\uffa8\034\uffa8\035" + "\uffa8\036\uffa8\041\uffa8\042\uffa8\045\uffa8\046\uffa8\050\uffa8" + "\051\uffa8\055\uffa8\056\uffa8\057\uffa8\001\002\000\100\002" + "\uffa9\003\uffa9\007\uffa9\011\uffa9\013\uffa9\014\uffa9\015\uffa9" + "\017\uffa9\020\uffa9\021\uffa9\022\uffa9\024\uffa9\025\uffa9\026" + "\uffa9\027\uffa9\030\uffa9\031\uffa9\032\uffa9\033\uffa9\034\uffa9" + "\035\uffa9\036\uffa9\041\uffa9\042\uffa9\045\uffa9\046\uffa9\050" + "\uffa9\051\uffa9\055\uffa9\056\uffa9\057\uffa9\001\002\000\072" + "\002\uffbc\003\uffbc\007\uffbc\011\uffbc\013\uffbc\015\uffbc\017" + "\uffbc\021\050\022\043\024\054\025\045\026\051\027\047" + "\030\055\031\052\032\053\033\046\034\044\035\056\041" + "\uffbc\042\uffbc\045\uffbc\046\uffbc\050\uffbc\051\uffbc\055\uffbc" + "\056\uffbc\057\uffbc\001\002\000\030\004\023\005\025\006" + "\006\012\021\022\027\040\017\043\010\044\031\047\030" + "\053\026\054\022\001\002\000\030\004\023\005\025\006" + "\006\012\021\022\027\040\017\043\010\044\031\047\030" + "\053\026\054\022\001\002\000\030\004\023\005\025\006" + "\006\012\021\022\027\040\017\043\010\044\031\047\030" + "\053\026\054\022\001\002\000\030\004\023\005\025\006" + "\006\012\021\022\027\040\017\043\010\044\031\047\030" + "\053\026\054\022\001\002\000\030\004\023\005\025\006" + "\006\012\021\022\027\040\017\043\010\044\031\047\030" + "\053\026\054\022\001\002\000\030\004\023\005\025\006" + "\006\012\021\022\027\040\017\043\010\044\031\047\030" + "\053\026\054\022\001\002\000\030\004\023\005\025\006" + "\006\012\021\022\027\040\017\043\010\044\031\047\030" + "\053\026\054\022\001\002\000\030\004\023\005\025\006" + "\006\012\021\022\027\040\017\043\010\044\031\047\030" + "\053\026\054\022\001\002\000\030\004\023\005\025\006" + "\006\012\021\022\027\040\017\043\010\044\031\047\030" + "\053\026\054\022\001\002\000\030\004\023\005\025\006" + "\006\012\021\022\027\040\017\043\010\044\031\047\030" + "\053\026\054\022\001\002\000\030\004\023\005\025\006" + "\006\012\021\022\027\040\017\043\010\044\031\047\030" + "\053\026\054\022\001\002\000\030\004\023\005\025\006" + "\006\012\021\022\027\040\017\043\010\044\031\047\030" + "\053\026\054\022\001\002\000\072\002\uffdc\003\uffdc\007" + "\uffdc\011\uffdc\013\uffdc\015\uffdc\017\uffdc\021\050\022\043" + "\024\054\025\045\026\051\027\047\030\055\031\052\032" + "\053\033\046\034\044\035\uffdc\041\uffdc\042\uffdc\045\uffdc" + "\046\uffdc\050\uffdc\051\uffdc\055\uffdc\056\uffdc\057\uffdc\001" + "\002\000\056\002\uffe2\003\uffe2\007\uffe2\011\uffe2\013\uffe2" + "\015\uffe2\017\uffe2\021\050\022\043\024\054\025\045\034" + "\uffe2\035\uffe2\041\uffe2\042\uffe2\045\uffe2\046\uffe2\050\uffe2" + "\051\uffe2\055\uffe2\056\uffe2\057\uffe2\001\002\000\072\002" + "\uffe4\003\uffe4\007\uffe4\011\uffe4\013\uffe4\015\uffe4\017\uffe4" + "\021\uffe4\022\uffe4\024\uffe4\025\uffe4\026\uffe4\027\uffe4\030" +
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -