📄 y.out
字号:
oNOT shift 72
oADDADD shift 67
oSUBSUB shift 68
yNAME shift 31
. reduce 107
identifier goto 164
constant goto 76
primary_expression goto 74
postfix_expression goto 66
unary_expression goto 92
cast_expression goto 64
multiplicative_expression goto 63
additive_expression goto 62
shift_expression goto 61
relational_expression goto 60
equality_expression goto 59
AND_expression goto 58
exclusive_OR_expression goto 57
inclusive_OR_expression goto 56
logical_AND_expression goto 55
logical_OR_expression goto 54
conditional_expression goto 91
assignment_expression goto 133
expression goto 167
compound_statement goto 160
statement goto 157
labeled_statement goto 158
expression_statement goto 159
selection_statement goto 161
iteration_statement goto 162
jump_statement goto 163
statement_list goto 156
state 97
compound_statement : oLC oRC_ (81)
. reduce 81
state 98
declaration_list : declaration_ (12)
. reduce 12
state 99
declaration : declaration_specifiers_init_declarator_list oSEMI
declaration : declaration_specifiers_oSEMI
oSEMI shift 35
yNAME shift 31
. error
identifier goto 30
direct_declarator goto 12
declarator goto 94
init_declarator goto 36
init_declarator_list goto 34
state 100
direct_declarator : direct_declarator oLB constant_expression oRB_ (43)
. reduce 43
state 101
conditional_expression : logical_OR_expression oQUESTION_expression oCOLON conditional_expression
expression : _ (107)
kSIZEOF shift 73
cSTRING shift 77
cINT shift 79
cREAL shift 81
cCHAR shift 80
oPLUS shift 69
oMINUS shift 70
oLP shift 78
oBITNOT shift 71
oNOT shift 72
oADDADD shift 67
oSUBSUB shift 68
yNAME shift 31
. reduce 107
identifier goto 75
constant goto 76
primary_expression goto 74
postfix_expression goto 66
unary_expression goto 92
cast_expression goto 64
multiplicative_expression goto 63
additive_expression goto 62
shift_expression goto 61
relational_expression goto 60
equality_expression goto 59
AND_expression goto 58
exclusive_OR_expression goto 57
inclusive_OR_expression goto 56
logical_AND_expression goto 55
logical_OR_expression goto 54
conditional_expression goto 91
assignment_expression goto 133
expression goto 177
state 102
logical_OR_expression : logical_OR_expression oOR_logical_AND_expression
kSIZEOF shift 73
cSTRING shift 77
cINT shift 79
cREAL shift 81
cCHAR shift 80
oPLUS shift 69
oMINUS shift 70
oLP shift 78
oBITNOT shift 71
oNOT shift 72
oADDADD shift 67
oSUBSUB shift 68
yNAME shift 31
. error
identifier goto 75
constant goto 76
primary_expression goto 74
postfix_expression goto 66
unary_expression goto 65
cast_expression goto 64
multiplicative_expression goto 63
additive_expression goto 62
shift_expression goto 61
relational_expression goto 60
equality_expression goto 59
AND_expression goto 58
exclusive_OR_expression goto 57
inclusive_OR_expression goto 56
logical_AND_expression goto 178
state 103
logical_AND_expression : logical_AND_expression oAND_inclusive_OR_expression
kSIZEOF shift 73
cSTRING shift 77
cINT shift 79
cREAL shift 81
cCHAR shift 80
oPLUS shift 69
oMINUS shift 70
oLP shift 78
oBITNOT shift 71
oNOT shift 72
oADDADD shift 67
oSUBSUB shift 68
yNAME shift 31
. error
identifier goto 75
constant goto 76
primary_expression goto 74
postfix_expression goto 66
unary_expression goto 65
cast_expression goto 64
multiplicative_expression goto 63
additive_expression goto 62
shift_expression goto 61
relational_expression goto 60
equality_expression goto 59
AND_expression goto 58
exclusive_OR_expression goto 57
inclusive_OR_expression goto 179
state 104
inclusive_OR_expression : inclusive_OR_expression oBITOR_exclusive_OR_expression
kSIZEOF shift 73
cSTRING shift 77
cINT shift 79
cREAL shift 81
cCHAR shift 80
oPLUS shift 69
oMINUS shift 70
oLP shift 78
oBITNOT shift 71
oNOT shift 72
oADDADD shift 67
oSUBSUB shift 68
yNAME shift 31
. error
identifier goto 75
constant goto 76
primary_expression goto 74
postfix_expression goto 66
unary_expression goto 65
cast_expression goto 64
multiplicative_expression goto 63
additive_expression goto 62
shift_expression goto 61
relational_expression goto 60
equality_expression goto 59
AND_expression goto 58
exclusive_OR_expression goto 180
state 105
exclusive_OR_expression : exclusive_OR_expression oBITXOR_AND_expression
kSIZEOF shift 73
cSTRING shift 77
cINT shift 79
cREAL shift 81
cCHAR shift 80
oPLUS shift 69
oMINUS shift 70
oLP shift 78
oBITNOT shift 71
oNOT shift 72
oADDADD shift 67
oSUBSUB shift 68
yNAME shift 31
. error
identifier goto 75
constant goto 76
primary_expression goto 74
postfix_expression goto 66
unary_expression goto 65
cast_expression goto 64
multiplicative_expression goto 63
additive_expression goto 62
shift_expression goto 61
relational_expression goto 60
equality_expression goto 59
AND_expression goto 181
state 106
AND_expression : AND_expression oBITAND_equality_expression
kSIZEOF shift 73
cSTRING shift 77
cINT shift 79
cREAL shift 81
cCHAR shift 80
oPLUS shift 69
oMINUS shift 70
oLP shift 78
oBITNOT shift 71
oNOT shift 72
oADDADD shift 67
oSUBSUB shift 68
yNAME shift 31
. error
identifier goto 75
constant goto 76
primary_expression goto 74
postfix_expression goto 66
unary_expression goto 65
cast_expression goto 64
multiplicative_expression goto 63
additive_expression goto 62
shift_expression goto 61
relational_expression goto 60
equality_expression goto 182
state 107
equality_expression : equality_expression oEQUAL_relational_expression
kSIZEOF shift 73
cSTRING shift 77
cINT shift 79
cREAL shift 81
cCHAR shift 80
oPLUS shift 69
oMINUS shift 70
oLP shift 78
oBITNOT shift 71
oNOT shift 72
oADDADD shift 67
oSUBSUB shift 68
yNAME shift 31
. error
identifier goto 75
constant goto 76
primary_expression goto 74
postfix_expression goto 66
unary_expression goto 65
cast_expression goto 64
multiplicative_expression goto 63
additive_expression goto 62
shift_expression goto 61
relational_expression goto 183
state 108
equality_expression : equality_expression oUNEQU_relational_expression
kSIZEOF shift 73
cSTRING shift 77
cINT shift 79
cREAL shift 81
cCHAR shift 80
oPLUS shift 69
oMINUS shift 70
oLP shift 78
oBITNOT shift 71
oNOT shift 72
oADDADD shift 67
oSUBSUB shift 68
yNAME shift 31
. error
identifier goto 75
constant goto 76
primary_expression goto 74
postfix_expression goto 66
unary_expression goto 65
cast_expression goto 64
multiplicative_expression goto 63
additive_expression goto 62
shift_expression goto 61
relational_expression goto 184
state 109
relational_expression : relational_expression oLT_shift_expression
kSIZEOF shift 73
cSTRING shift 77
cINT shift 79
cREAL shift 81
cCHAR shift 80
oPLUS shift 69
oMINUS shift 70
oLP shift 78
oBITNOT shift 71
oNOT shift 72
oADDADD shift 67
oSUBSUB shift 68
yNAME shift 31
. error
identifier goto 75
constant goto 76
primary_expression goto 74
postfix_expression goto 66
unary_expression goto 65
cast_expression goto 64
multiplicative_expression goto 63
additive_expression goto 62
shift_expression goto 185
state 110
relational_expression : relational_expression oGT_shift_expression
kSIZEOF shift 73
cSTRING shift 77
cINT shift 79
cREAL shift 81
cCHAR shift 80
oPLUS shift 69
oMINUS shift 70
oLP shift 78
oBITNOT shift 71
oNOT shift 72
oADDADD shift 67
oSUBSUB shift 68
yNAME shift 31
. error
identifier goto 75
constant goto 76
primary_expression goto 74
postfix_expression goto 66
unary_expression goto 65
cast_expression goto 64
multiplicative_expression goto 63
additive_expression goto 62
shift_expression goto 186
state 111
relational_expression : relational_expression oLE_shift_expression
kSIZEOF shift 73
cSTRING shift 77
cINT shift 79
cREAL shift 81
cCHAR shift 80
oPLUS shift 69
oMINUS shift 70
oLP shift 78
oBITNOT shift 71
oNOT shift 72
oADDADD shift 67
oSUBSUB shift 68
yNAME shift 31
. error
identifier goto 75
constant goto 76
primary_expression goto 74
postfix_expression goto 66
unary_expression goto 65
cast_expression goto 64
multiplicative_expression goto 63
additive_expression goto 62
shift_expression goto 187
state 112
relational_expression : relational_expression oGE_shift_expression
kSIZEOF shift 73
cSTRING shift 77
cINT shift 79
cREAL shift 81
cCHAR shift 80
oPLUS shift 69
oMINUS shift 70
oLP shift 78
oBITNOT shift 71
oNOT shift 72
oADDADD shift 67
oSUBSUB shift 68
yNAME shift 31
. error
identifier goto 75
constant goto 76
primary_expression goto 74
postfix_expression goto 66
unary_expression goto 65
cast_expression goto 64
multiplicative_expression goto 63
additive_expression goto 62
shift_expression goto 188
state 113
shift_expression : shift_expression oLFTSHT_additive_expression
kSIZEOF shift 73
cSTRING shift 77
cINT shift 79
cREAL shift 81
cCHAR shift 80
oPLUS shift 69
oMINUS shift 70
oLP shift 78
oBITNOT shift 71
oNOT shift 72
oADDADD shift 67
oSUBSUB shift 68
yNAME shift 31
. error
identifier goto 75
constant goto 76
primary_expression goto 74
postfix_expression goto 66
unary_expression goto 65
cast_expression goto 64
multiplicative_expression goto 63
additive_expression goto 189
state 114
shift_expression : shift_expression oRITSHT_additive_expression
kSIZEOF shift 73
cSTRING shift 77
cINT shift 79
cREAL shift 81
cCHAR shift 80
oPLUS shift 69
oMINUS shift 70
oLP shift 78
oBITNOT shift 71
oNOT shift 72
oADDADD shift 67
oSUBSUB shift 68
yNAME shift 31
. error
identifier goto 75
constant goto 76
primary_expression goto 74
postfix_expression goto 66
unary_expression goto 65
cast_expression goto 64
multiplicative_expression goto 63
additive_expression goto 190
state 115
additive_expression : additive_expression oPLUS_multiplicative_expression
kSIZEOF shift 73
cSTRING shift 77
cINT shift 79
cREAL shift 81
cCHAR shift 80
oPLUS shift 69
oMINUS shift 70
oLP shift 78
oBITNOT shift 71
oNOT shift 72
oADDADD shift 67
oSUBSUB shift 68
yNAME shift 31
. error
identifier goto 75
constant goto 76
primary_expression goto 74
postfix_expression goto 66
unary_expression goto 65
cast_expression goto 64
multiplicative_expression goto 191
state 116
additive_expression : additive_expression oMINUS_multiplicative_expression
kSIZEOF shift 73
cSTRING shift 77
cINT shift 79
cREAL shift 81
cCHAR shift 80
oPLUS shift 69
oMINUS shift 70
oLP shift 78
oBITNOT shift 71
oNOT shift 72
oADDADD shift 67
oSUBSUB shift 68
yNAME shift 31
. error
identifier goto 75
constant goto 76
primary_expression goto 74
postfix_expression goto 66
unary_expression goto 65
cast_expression goto 64
multiplicative_expression goto 192
state 117
multiplicative_expression : multiplicative_expression oMUL_cast_expression
kSIZEOF shift 73
cSTRING shift 77
cINT shift 79
cREAL shift 81
cCHAR shift 80
oPLUS shift 69
oMINUS shift 70
oLP shift 78
oBITNOT shift 71
oNOT shift 72
oADDADD shift 67
oSUBSUB shift 68
yNAME shift 31
. error
identifier goto 75
constant goto 76
primary_expression goto 74
postfix_expression goto 66
unary_expression goto 65
cast_expression goto 193
state 118
multiplicative_expression : multiplicative_expression oDIV_cast_expression
kSIZEOF shift 73
cSTRING shift 77
cINT shift 79
cREAL shift 81
cCHAR shift 80
oPLUS shift 69
oMINUS shift 70
oLP shift 78
oBITNOT shift 71
oNOT shift 72
oADDADD shift 67
oSUBSUB shift 68
yNAME shift 31
. error
identifier goto 75
constant goto 76
primary_expression goto 74
postfix_expression goto 66
unary_expression goto 65
cast_expression goto 194
state 119
multiplicative_expression : multiplicative_expression oMOD_cast_expression
kSIZEOF shift 73
cSTRING shift 77
cINT shift 79
cREAL shift 81
cCHAR shift 80
oPLUS shift 69
oMINUS shift 70
oLP shift 78
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -