parse.out
来自「在VC6环境下开发」· OUT 代码 · 共 2,092 行 · 第 1/5 页
OUT
2,092 行
JOIN_KW shift 37
nm shift 56
State 56:
(28) cmd ::= DROP TABLE nm *
SEMI reduce 28
State 57:
nm ::= * ID
nm ::= * STRING
nm ::= * JOIN_KW
cmd ::= DROP INDEX * nm
ID shift 35
STRING shift 36
JOIN_KW shift 37
nm shift 58
State 58:
(34) cmd ::= DROP INDEX nm *
SEMI reduce 34
State 59:
cmd ::= INSERT * INTO nm inscollist_opt VALUES LP itemlist RP
INTO shift 60
State 60:
nm ::= * ID
nm ::= * STRING
nm ::= * JOIN_KW
cmd ::= INSERT INTO * nm inscollist_opt VALUES LP itemlist RP
ID shift 35
STRING shift 36
JOIN_KW shift 37
nm shift 61
State 61:
cmd ::= INSERT INTO nm * inscollist_opt VALUES LP itemlist RP
(38) inscollist_opt ::= *
inscollist_opt ::= * LP inscollist RP
LP shift 100
VALUES reduce 38
inscollist_opt shift 62
State 62:
cmd ::= INSERT INTO nm inscollist_opt * VALUES LP itemlist RP
VALUES shift 63
State 63:
cmd ::= INSERT INTO nm inscollist_opt VALUES * LP itemlist RP
LP shift 64
State 64:
nm ::= * ID
nm ::= * STRING
nm ::= * JOIN_KW
cmd ::= INSERT INTO nm inscollist_opt VALUES LP * itemlist RP
itemlist ::= * itemlist COMMA expr
itemlist ::= * expr
expr ::= * LP expr RP
expr ::= * nm DOT nm
expr ::= * NULL
expr ::= * ID
expr ::= * INTEGER
expr ::= * STRING
expr ::= * expr AND expr
expr ::= * expr OR expr
expr ::= * expr LT expr
expr ::= * expr GT expr
expr ::= * expr LE expr
expr ::= * expr GE expr
expr ::= * expr NE expr
expr ::= * expr EQ expr
expr ::= * expr LSHIFT expr
expr ::= * expr RSHIFT expr
LP shift 72
ID shift 65
STRING shift 66
JOIN_KW shift 37
INTEGER shift 80
NULL shift 79
nm shift 76
itemlist shift 67
expr shift 99
State 65:
(16) nm ::= ID *
(76) expr ::= ID *
DOT reduce 16
{default} reduce 76
State 66:
(17) nm ::= STRING *
(78) expr ::= STRING *
DOT reduce 17
{default} reduce 78
State 67:
cmd ::= INSERT INTO nm inscollist_opt VALUES LP itemlist * RP
itemlist ::= itemlist * COMMA expr
RP shift 68
COMMA shift 69
State 68:
(35) cmd ::= INSERT INTO nm inscollist_opt VALUES LP itemlist RP *
SEMI reduce 35
State 69:
nm ::= * ID
nm ::= * STRING
nm ::= * JOIN_KW
itemlist ::= itemlist COMMA * expr
expr ::= * LP expr RP
expr ::= * nm DOT nm
expr ::= * NULL
expr ::= * ID
expr ::= * INTEGER
expr ::= * STRING
expr ::= * expr AND expr
expr ::= * expr OR expr
expr ::= * expr LT expr
expr ::= * expr GT expr
expr ::= * expr LE expr
expr ::= * expr GE expr
expr ::= * expr NE expr
expr ::= * expr EQ expr
expr ::= * expr LSHIFT expr
expr ::= * expr RSHIFT expr
LP shift 72
ID shift 65
STRING shift 66
JOIN_KW shift 37
INTEGER shift 80
NULL shift 79
nm shift 76
expr shift 70
State 70:
(36) itemlist ::= itemlist COMMA expr *
expr ::= expr * AND expr
expr ::= expr * OR expr
expr ::= expr * LT expr
expr ::= expr * GT expr
expr ::= expr * LE expr
expr ::= expr * GE expr
expr ::= expr * NE expr
expr ::= expr * EQ expr
expr ::= expr * LSHIFT expr
expr ::= expr * RSHIFT expr
OR shift 75
AND shift 71
EQ shift 92
NE shift 90
GT shift 84
GE shift 88
LT shift 82
LE shift 86
LSHIFT shift 94
RSHIFT shift 96
{default} reduce 36
State 71:
nm ::= * ID
nm ::= * STRING
nm ::= * JOIN_KW
expr ::= * LP expr RP
expr ::= * nm DOT nm
expr ::= * NULL
expr ::= * ID
expr ::= * INTEGER
expr ::= * STRING
expr ::= * expr AND expr
expr ::= expr AND * expr
expr ::= * expr OR expr
expr ::= * expr LT expr
expr ::= * expr GT expr
expr ::= * expr LE expr
expr ::= * expr GE expr
expr ::= * expr NE expr
expr ::= * expr EQ expr
expr ::= * expr LSHIFT expr
expr ::= * expr RSHIFT expr
LP shift 72
ID shift 65
STRING shift 66
JOIN_KW shift 37
INTEGER shift 80
NULL shift 79
nm shift 76
expr shift 98
State 72:
nm ::= * ID
nm ::= * STRING
nm ::= * JOIN_KW
expr ::= * LP expr RP
expr ::= LP * expr RP
expr ::= * nm DOT nm
expr ::= * NULL
expr ::= * ID
expr ::= * INTEGER
expr ::= * STRING
expr ::= * expr AND expr
expr ::= * expr OR expr
expr ::= * expr LT expr
expr ::= * expr GT expr
expr ::= * expr LE expr
expr ::= * expr GE expr
expr ::= * expr NE expr
expr ::= * expr EQ expr
expr ::= * expr LSHIFT expr
expr ::= * expr RSHIFT expr
LP shift 72
ID shift 65
STRING shift 66
JOIN_KW shift 37
INTEGER shift 80
NULL shift 79
nm shift 76
expr shift 73
State 73:
expr ::= LP expr * RP
expr ::= expr * AND expr
expr ::= expr * OR expr
expr ::= expr * LT expr
expr ::= expr * GT expr
expr ::= expr * LE expr
expr ::= expr * GE expr
expr ::= expr * NE expr
expr ::= expr * EQ expr
expr ::= expr * LSHIFT expr
expr ::= expr * RSHIFT expr
RP shift 74
OR shift 75
AND shift 71
EQ shift 92
NE shift 90
GT shift 84
GE shift 88
LT shift 82
LE shift 86
LSHIFT shift 94
RSHIFT shift 96
State 74:
(73) expr ::= LP expr RP *
{default} reduce 73
State 75:
nm ::= * ID
nm ::= * STRING
nm ::= * JOIN_KW
expr ::= * LP expr RP
expr ::= * nm DOT nm
expr ::= * NULL
expr ::= * ID
expr ::= * INTEGER
expr ::= * STRING
expr ::= * expr AND expr
expr ::= * expr OR expr
expr ::= expr OR * expr
expr ::= * expr LT expr
expr ::= * expr GT expr
expr ::= * expr LE expr
expr ::= * expr GE expr
expr ::= * expr NE expr
expr ::= * expr EQ expr
expr ::= * expr LSHIFT expr
expr ::= * expr RSHIFT expr
LP shift 72
ID shift 65
STRING shift 66
JOIN_KW shift 37
INTEGER shift 80
NULL shift 79
nm shift 76
expr shift 81
State 76:
expr ::= nm * DOT nm
DOT shift 77
State 77:
nm ::= * ID
nm ::= * STRING
nm ::= * JOIN_KW
expr ::= nm DOT * nm
ID shift 35
STRING shift 36
JOIN_KW shift 37
nm shift 78
State 78:
(74) expr ::= nm DOT nm *
{default} reduce 74
State 79:
(75) expr ::= NULL *
{default} reduce 75
State 80:
(77) expr ::= INTEGER *
{default} reduce 77
State 81:
expr ::= expr * AND expr
expr ::= expr * OR expr
(80) expr ::= expr OR expr *
expr ::= expr * LT expr
expr ::= expr * GT expr
expr ::= expr * LE expr
expr ::= expr * GE expr
expr ::= expr * NE expr
expr ::= expr * EQ expr
expr ::= expr * LSHIFT expr
expr ::= expr * RSHIFT expr
AND shift 71
EQ shift 92
NE shift 90
GT shift 84
GE shift 88
LT shift 82
LE shift 86
LSHIFT shift 94
RSHIFT shift 96
{default} reduce 80
State 82:
nm ::= * ID
nm ::= * STRING
nm ::= * JOIN_KW
expr ::= * LP expr RP
expr ::= * nm DOT nm
expr ::= * NULL
expr ::= * ID
expr ::= * INTEGER
expr ::= * STRING
expr ::= * expr AND expr
expr ::= * expr OR expr
expr ::= * expr LT expr
expr ::= expr LT * expr
expr ::= * expr GT expr
expr ::= * expr LE expr
expr ::= * expr GE expr
expr ::= * expr NE expr
expr ::= * expr EQ expr
expr ::= * expr LSHIFT expr
expr ::= * expr RSHIFT expr
LP shift 72
ID shift 65
STRING shift 66
JOIN_KW shift 37
INTEGER shift 80
NULL shift 79
nm shift 76
expr shift 83
State 83:
expr ::= expr * AND expr
expr ::= expr * OR expr
expr ::= expr * LT expr
(81) expr ::= expr LT expr *
expr ::= expr * GT expr
expr ::= expr * LE expr
expr ::= expr * GE expr
expr ::= expr * NE expr
expr ::= expr * EQ expr
expr ::= expr * LSHIFT expr
expr ::= expr * RSHIFT expr
LSHIFT shift 94
RSHIFT shift 96
{default} reduce 81
State 84:
nm ::= * ID
nm ::= * STRING
nm ::= * JOIN_KW
expr ::= * LP expr RP
expr ::= * nm DOT nm
expr ::= * NULL
expr ::= * ID
expr ::= * INTEGER
expr ::= * STRING
expr ::= * expr AND expr
expr ::= * expr OR expr
expr ::= * expr LT expr
expr ::= * expr GT expr
expr ::= expr GT * expr
expr ::= * expr LE expr
expr ::= * expr GE expr
expr ::= * expr NE expr
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?