parse.out

来自「在VC6环境下开发」· OUT 代码 · 共 2,092 行 · 第 1/5 页

OUT
2,092
字号
          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  85

State 85:
          expr ::= expr * AND expr
          expr ::= expr * OR expr
          expr ::= expr * LT expr
          expr ::= expr * GT expr
     (82) 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 82

State 86:
          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 LE 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  87

State 87:
          expr ::= expr * AND expr
          expr ::= expr * OR expr
          expr ::= expr * LT expr
          expr ::= expr * GT expr
          expr ::= expr * LE expr
     (83) 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 83

State 88:
          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 LE expr
          expr ::= * expr GE 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  89

State 89:
          expr ::= expr * AND expr
          expr ::= expr * OR expr
          expr ::= expr * LT expr
          expr ::= expr * GT expr
          expr ::= expr * LE expr
          expr ::= expr * GE expr
     (84) 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 84

State 90:
          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 LE expr
          expr ::= * expr GE expr
          expr ::= * expr NE 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  91

State 91:
          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
     (85) expr ::= expr NE expr *
          expr ::= expr * EQ expr
          expr ::= expr * LSHIFT expr
          expr ::= expr * RSHIFT expr

                            GT shift  84
                            GE shift  88
                            LT shift  82
                            LE shift  86
                        LSHIFT shift  94
                        RSHIFT shift  96
                     {default} reduce 85

State 92:
          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 LE expr
          expr ::= * expr GE expr
          expr ::= * expr NE expr
          expr ::= * expr EQ 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  93

State 93:
          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
     (86) expr ::= expr EQ expr *
          expr ::= expr * LSHIFT expr
          expr ::= expr * RSHIFT expr

                            GT shift  84
                            GE shift  88
                            LT shift  82
                            LE shift  86
                        LSHIFT shift  94
                        RSHIFT shift  96
                     {default} reduce 86

State 94:
          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 LE expr
          expr ::= * expr GE expr
          expr ::= * expr NE expr
          expr ::= * expr EQ expr
          expr ::= * expr LSHIFT 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  95

State 95:
          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
     (87) expr ::= expr LSHIFT expr *
          expr ::= expr * RSHIFT expr

                     {default} reduce 87

State 96:
          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 LE expr
          expr ::= * expr GE expr
          expr ::= * expr NE expr
          expr ::= * expr EQ expr
          expr ::= * expr LSHIFT expr
          expr ::= * expr RSHIFT 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  97

State 97:
          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
     (88) expr ::= expr RSHIFT expr *

                     {default} reduce 88

State 98:
          expr ::= expr * AND expr
     (79) 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

                            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 79

State 99:
     (37) itemlist ::= 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 37

State 100:
          nm ::= * ID
          nm ::= * STRING
          nm ::= * JOIN_KW
          inscollist_opt ::= LP * inscollist RP
          inscollist ::= * inscollist COMMA nm
          inscollist ::= * nm

                            ID shift  35
                        STRING shift  36
                       JOIN_KW shift  37
                            nm shift  105
                    inscollist shift  101

State 101:
          inscollist_opt ::= LP inscollist * RP
          inscollist ::= inscollist * COMMA nm

                            RP shift  102
                         COMMA shift  103

State 102:
     (39) inscollist_opt ::= LP inscollist RP *

                        VALUES reduce 39

State 103:
          nm ::= * ID
          nm ::= * STRING
          nm ::= * JOIN_KW
          inscollist ::= inscollist COMMA * nm

                            ID shift  35
                        STRING shift  36
                       JOIN_KW shift  37
                            nm shift  104

State 104:
     (40) inscollist ::= inscollist COMMA nm *

                     {default} reduce 40

State 105:
     (41) inscollist ::= nm *

                     {default} reduce 41

State 106:
          cmd ::= DELETE * FROM nm where_opt

⌨️ 快捷键说明

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