📄 fincyacc.output
字号:
expr_logic_and -> expr_logic_and '&' . '&' expr_equality (rule 83) '&' shift, and go to state 140state 101 expr_equality -> expr_equality EQ . expr_relational (rule 85) V_TRUE shift, and go to state 53 V_FALSE shift, and go to state 54 V_NULL shift, and go to state 55 ADDR_OF shift, and go to state 56 CONTENT_OF shift, and go to state 57 PLUS shift, and go to state 58 SUB shift, and go to state 59 IDENTIFIER shift, and go to state 18 V_INT shift, and go to state 60 V_FLOAT shift, and go to state 61 V_STRING shift, and go to state 62 '(' shift, and go to state 63 identifier go to state 64 literal go to state 65 expr_relational go to state 141 expr_additive go to state 72 expr_multiplicative go to state 73 expr_cast go to state 74 expr_unary go to state 92 expr_postfix go to state 76 expr_primary go to state 77state 102 expr_equality -> expr_equality NE . expr_relational (rule 86) V_TRUE shift, and go to state 53 V_FALSE shift, and go to state 54 V_NULL shift, and go to state 55 ADDR_OF shift, and go to state 56 CONTENT_OF shift, and go to state 57 PLUS shift, and go to state 58 SUB shift, and go to state 59 IDENTIFIER shift, and go to state 18 V_INT shift, and go to state 60 V_FLOAT shift, and go to state 61 V_STRING shift, and go to state 62 '(' shift, and go to state 63 identifier go to state 64 literal go to state 65 expr_relational go to state 142 expr_additive go to state 72 expr_multiplicative go to state 73 expr_cast go to state 74 expr_unary go to state 92 expr_postfix go to state 76 expr_primary go to state 77state 103 expr_relational -> expr_relational LE . expr_additive (rule 90) V_TRUE shift, and go to state 53 V_FALSE shift, and go to state 54 V_NULL shift, and go to state 55 ADDR_OF shift, and go to state 56 CONTENT_OF shift, and go to state 57 PLUS shift, and go to state 58 SUB shift, and go to state 59 IDENTIFIER shift, and go to state 18 V_INT shift, and go to state 60 V_FLOAT shift, and go to state 61 V_STRING shift, and go to state 62 '(' shift, and go to state 63 identifier go to state 64 literal go to state 65 expr_additive go to state 143 expr_multiplicative go to state 73 expr_cast go to state 74 expr_unary go to state 92 expr_postfix go to state 76 expr_primary go to state 77state 104 expr_relational -> expr_relational GE . expr_additive (rule 91) V_TRUE shift, and go to state 53 V_FALSE shift, and go to state 54 V_NULL shift, and go to state 55 ADDR_OF shift, and go to state 56 CONTENT_OF shift, and go to state 57 PLUS shift, and go to state 58 SUB shift, and go to state 59 IDENTIFIER shift, and go to state 18 V_INT shift, and go to state 60 V_FLOAT shift, and go to state 61 V_STRING shift, and go to state 62 '(' shift, and go to state 63 identifier go to state 64 literal go to state 65 expr_additive go to state 144 expr_multiplicative go to state 73 expr_cast go to state 74 expr_unary go to state 92 expr_postfix go to state 76 expr_primary go to state 77state 105 expr_relational -> expr_relational '<' . expr_additive (rule 88) V_TRUE shift, and go to state 53 V_FALSE shift, and go to state 54 V_NULL shift, and go to state 55 ADDR_OF shift, and go to state 56 CONTENT_OF shift, and go to state 57 PLUS shift, and go to state 58 SUB shift, and go to state 59 IDENTIFIER shift, and go to state 18 V_INT shift, and go to state 60 V_FLOAT shift, and go to state 61 V_STRING shift, and go to state 62 '(' shift, and go to state 63 identifier go to state 64 literal go to state 65 expr_additive go to state 145 expr_multiplicative go to state 73 expr_cast go to state 74 expr_unary go to state 92 expr_postfix go to state 76 expr_primary go to state 77state 106 expr_relational -> expr_relational '>' . expr_additive (rule 89) V_TRUE shift, and go to state 53 V_FALSE shift, and go to state 54 V_NULL shift, and go to state 55 ADDR_OF shift, and go to state 56 CONTENT_OF shift, and go to state 57 PLUS shift, and go to state 58 SUB shift, and go to state 59 IDENTIFIER shift, and go to state 18 V_INT shift, and go to state 60 V_FLOAT shift, and go to state 61 V_STRING shift, and go to state 62 '(' shift, and go to state 63 identifier go to state 64 literal go to state 65 expr_additive go to state 146 expr_multiplicative go to state 73 expr_cast go to state 74 expr_unary go to state 92 expr_postfix go to state 76 expr_primary go to state 77state 107 expr_additive -> expr_additive PLUS . expr_multiplicative (rule 94) V_TRUE shift, and go to state 53 V_FALSE shift, and go to state 54 V_NULL shift, and go to state 55 ADDR_OF shift, and go to state 56 CONTENT_OF shift, and go to state 57 PLUS shift, and go to state 58 SUB shift, and go to state 59 IDENTIFIER shift, and go to state 18 V_INT shift, and go to state 60 V_FLOAT shift, and go to state 61 V_STRING shift, and go to state 62 '(' shift, and go to state 63 identifier go to state 64 literal go to state 65 expr_multiplicative go to state 147 expr_cast go to state 74 expr_unary go to state 92 expr_postfix go to state 76 expr_primary go to state 77state 108 expr_additive -> expr_additive SUB . expr_multiplicative (rule 93) V_TRUE shift, and go to state 53 V_FALSE shift, and go to state 54 V_NULL shift, and go to state 55 ADDR_OF shift, and go to state 56 CONTENT_OF shift, and go to state 57 PLUS shift, and go to state 58 SUB shift, and go to state 59 IDENTIFIER shift, and go to state 18 V_INT shift, and go to state 60 V_FLOAT shift, and go to state 61 V_STRING shift, and go to state 62 '(' shift, and go to state 63 identifier go to state 64 literal go to state 65 expr_multiplicative go to state 148 expr_cast go to state 74 expr_unary go to state 92 expr_postfix go to state 76 expr_primary go to state 77state 109 expr_multiplicative -> expr_multiplicative '*' . expr_cast (rule 96) V_TRUE shift, and go to state 53 V_FALSE shift, and go to state 54 V_NULL shift, and go to state 55 ADDR_OF shift, and go to state 56 CONTENT_OF shift, and go to state 57 PLUS shift, and go to state 58 SUB shift, and go to state 59 IDENTIFIER shift, and go to state 18 V_INT shift, and go to state 60 V_FLOAT shift, and go to state 61 V_STRING shift, and go to state 62 '(' shift, and go to state 63 identifier go to state 64 literal go to state 65 expr_cast go to state 149 expr_unary go to state 92 expr_postfix go to state 76 expr_primary go to state 77state 110 expr_multiplicative -> expr_multiplicative '/' . expr_cast (rule 97) V_TRUE shift, and go to state 53 V_FALSE shift, and go to state 54 V_NULL shift, and go to state 55 ADDR_OF shift, and go to state 56 CONTENT_OF shift, and go to state 57 PLUS shift, and go to state 58 SUB shift, and go to state 59 IDENTIFIER shift, and go to state 18 V_INT shift, and go to state 60 V_FLOAT shift, and go to state 61 V_STRING shift, and go to state 62 '(' shift, and go to state 63 identifier go to state 64 literal go to state 65 expr_cast go to state 150 expr_unary go to state 92 expr_postfix go to state 76 expr_primary go to state 77state 111 expr_assign -> expr_unary ASSIGN . expr_assign (rule 77) V_TRUE shift, and go to state 53 V_FALSE shift, and go to state 54 V_NULL shift, and go to state 55 ADDR_OF shift, and go to state 56 CONTENT_OF shift, and go to state 57 PLUS shift, and go to state 58 SUB shift, and go to state 59 IDENTIFIER shift, and go to state 18 V_INT shift, and go to state 60 V_FLOAT shift, and go to state 61 V_STRING shift, and go to state 62 '(' shift, and go to state 63 identifier go to state 64 literal go to state 65 expr_assign go to state 151 expr_condition go to state 67 expr_logic_or go to state 68 expr_logic_and go to state 69 expr_equality go to state 70 expr_relational go to state 71 expr_additive go to state 72 expr_multiplicative go to state 73 expr_cast go to state 74 expr_unary go to state 75 expr_postfix go to state 76 expr_primary go to state 77state 112 expr_postfix -> expr_postfix INC . (rule 113) $default reduce using rule 113 (expr_postfix)state 113 expr_postfix -> expr_postfix DEC . (rule 114) $default reduce using rule 114 (expr_postfix)state 114 expr_postfix -> expr_postfix '[' . expr ']' (rule 112) V_TRUE shift, and go to state 53 V_FALSE shift, and go to state 54 V_NULL shift, and go to state 55 ADDR_OF shift, and go to state 56 CONTENT_OF shift, and go to state 57 PLUS shift, and go to state 58 SUB shift, and go to state 59 IDENTIFIER shift, and go to state 18 V_INT shift, and go to state 60 V_FLOAT shift, and go to state 61 V_STRING shift, and go to state 62 '(' shift, and go to state 63 identifier go to state 64 literal go to state 65 expr go to state 152 expr_assign go to state 97 expr_condition go to state 67 expr_logic_or go to state 68 expr_logic_and go to state 69 expr_equality go to state 70 expr_relational go to state 71 expr_additive go to state 72 expr_multiplicative go to state 73 expr_cast go to state 74 expr_unary go to state 75 expr_postfix go to state 76 expr_primary go to state 77state 115 expr_postfix -> expr_postfix '.' . identifier (rule 115) IDENTIFIER shift, and go to state 18 identifier go to state 153state 116 expr_postfix -> expr_postfix @5 . '(' param_list ')' (rule 117) '(' shift, and go to state 154state 117 decl_variable -> type identifier '[' V_INT ']' . (rule 12) $default reduce using rule 12 (decl_variable)state 118 decl_function -> type identifier @2 '(' decl_param_type_list . ')' statement_block (rule 32) ')' shift, and go to state 155state 119 decl_param_type_list -> decl_param_list . (rule 33) decl_param_type_list -> decl_param_list . ',' OPT_PARAM (rule 34) decl_param_list -> decl_param_list . ',' decl_param (rule 37) ',' shift, and go to state 156 $default reduce using rule 33 (decl_param_type_list)state 120 decl_param_list -> decl_param . (rule 36) $default reduce using rule 36 (decl_param_list)state 121 decl_param -> type . identifier (rule 38) decl_param -> type . identifier '[' ']' (rule 39) decl_param -> type . identifier '[' error (rule 40) decl_param -> type . identifier '[' V_INT ']' (rule 41) decl_param -> type . identifier '[' V_INT error (rule 42) IDENTIFIER shift, and go to state 18 identifier go to state 157state 122 decl_struct -> STRUCT identifier @1 '{' decl_field_list '}' . ';' (rule 21) ';' shift, and go to state 158state 123 decl_field_list -> decl_field_list decl_field_declarator . (rule 24) $default reduce using rule 24 (decl_field_list)state 124 decl_field_declarator -> type struct_declarator_list . ';' (rule 25) struct_declarator_list -> struct_declarator_list . ',' struct_declarator (rule 28) ';' shift, and go to state 159 ',' shift, and go to state 160state 125 struct_declarator_list -> struct_declarator . (rule 29) $default reduce using rule 29 (struct_declarator_list)state 126 decl_field_declarator -> type identifier . '[' V_INT ']' (rule 26) decl_field_declarator -> type identifier . '[' ']' (rule 27) struct_declarator -> identifier . (rule 30) '[' shift, and go to state 161 $default reduce using rule 30 (struct_declarator)state 127 decl_pkg -> PACKAGE V_STRING @3 '{' decl_pkg_func_list '}' . ';' (rule 46) ';' shift, and go to state 162state 128 decl_pkg_func_list -> decl_pkg_func_list decl_pkg_func . (rule 48) $default reduce using rule 48 (decl_pkg_func_list)state 129 decl_pkg_func -> type identifier . @4 '(' decl_param_type_list ')' ';' (rule 50) $default reduce using rule 49 (@4) @4 go to state 163state 130 expr_unary -> ADDR_OF '(' error . (rule 106) $default reduce using rule 106 (expr_unary)state 131 expr_primary -> '(' . expr ')' (rule 119) V_TRUE shift, and go to state 53 V_FALSE shift, and go to state 54 V_NULL shift, and go to state 55 ADDR_OF shift, and go to state 56 CONTENT_OF shift, and go to state 57 PLUS shift, and go to state 58 SUB shift, and go to state 59 IDENTIFIER shift, and go to state 18 V_INT shift, and go to state 60 V_FLOAT shift, and go to state 61 V_STRING shift, and go to state 62
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -