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

📄 fincyacc.output

📁 FinC is Fava in C! A C-like syntax language. It s designed to apply to embededd system.
💻 OUTPUT
📖 第 1 页 / 共 5 页
字号:
    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 + -