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

📄 y.out

📁 C编译器,在VC6.0环境下开发
💻 OUT
📖 第 1 页 / 共 5 页
字号:
	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 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 216

state 150
	assignment_expression :  unary_expression oBITXORASSIGN_assignment_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 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 217

state 151
	assignment_expression :  unary_expression oLFTSHTASSIGN_assignment_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 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 218

state 152
	assignment_expression :  unary_expression oRITSHTASSIGN_assignment_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 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 219

state 153
	declaration_list :  declaration_list declaration_    (13)

	.  reduce 13


state 154
	compound_statement :  oLC declaration_list $$75_statement_list oRC 
	expression : _    (107)

	kFOR  shift 172
	kWHILE  shift 170
	kIF  shift 168
	kCASE  shift 165
	kSWITCH  shift 169
	kDEFAULT  shift 166
	kGOTO  shift 173
	kRETURN  shift 176
	kDO  shift 171
	kBREAK  shift 175
	kCONTINUE  shift 174
	kSIZEOF  shift 73
	cSTRING  shift 77
	cINT  shift 79
	cREAL  shift 81
	cCHAR  shift 80
	oPLUS  shift 69
	oMINUS  shift 70
	oLP  shift 78
	oLC  shift 50
	oBITNOT  shift 71
	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 220

state 155
	compound_statement :  oLC declaration_list $$79_oRC 

	oRC  shift 221
	.  error


state 156
	compound_statement :  oLC $$77 statement_list_oRC 
	statement_list :  statement_list_statement 
	expression : _    (107)

	kFOR  shift 172
	kWHILE  shift 170
	kIF  shift 168
	kCASE  shift 165
	kSWITCH  shift 169
	kDEFAULT  shift 166
	kGOTO  shift 173
	kRETURN  shift 176
	kDO  shift 171
	kBREAK  shift 175
	kCONTINUE  shift 174
	kSIZEOF  shift 73
	cSTRING  shift 77
	cINT  shift 79
	cREAL  shift 81
	cCHAR  shift 80
	oPLUS  shift 69
	oMINUS  shift 70
	oLP  shift 78
	oLC  shift 50
	oRC  shift 222
	oBITNOT  shift 71
	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 223
	labeled_statement  goto 158
	expression_statement  goto 159
	selection_statement  goto 161
	iteration_statement  goto 162
	jump_statement  goto 163

state 157
	statement_list :  statement_    (82)

	.  reduce 82


state 158
	statement :  labeled_statement_    (62)

	.  reduce 62


state 159
	statement :  expression_statement_    (63)

	.  reduce 63


state 160
	statement :  compound_statement_    (64)

	.  reduce 64


state 161
	statement :  selection_statement_    (65)

	.  reduce 65


state 162
	statement :  iteration_statement_    (66)

	.  reduce 66


state 163
	statement :  jump_statement_    (67)

	.  reduce 67


state 164
	labeled_statement :  identifier_oCOLON $$68 statement 
	primary_expression :  identifier_    (168)

	oCOLON  shift 224
	.  reduce 168


state 165
	labeled_statement :  kCASE_constant_expression oCOLON $$70 statement 

	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 55
	logical_OR_expression  goto 54
	constant_expression  goto 225
	conditional_expression  goto 53

state 166
	labeled_statement :  kDEFAULT_oCOLON $$72 statement 

	oCOLON  shift 226
	.  error


state 167
	expression_statement :  expression_oSEMI 
	expression :  expression_oCOMMA $$105 assignment_expression 

	oCOMMA  shift 202
	oSEMI  shift 227
	.  error


state 168
	selection_statement :  kIF_oLP expression oRP $$84 statement $$85 else_clause 

	oLP  shift 228
	.  error


state 169
	selection_statement :  kSWITCH_oLP expression oRP $$87 statement 

	oLP  shift 229
	.  error


state 170
	iteration_statement :  kWHILE_$$91 oLP expression oRP $$92 statement 
	$$91 : _    (91)

	.  reduce 91

	$$91  goto 230

state 171
	iteration_statement :  kDO_$$94 statement kWHILE oLP expression oRP oSEMI 
	$$94 : _    (94)

	.  reduce 94

	$$94  goto 231

state 172
	iteration_statement :  kFOR_oLP expression oSEMI $$96 expression oSEMI $$97 expression oRP $$98 statement 

	oLP  shift 232
	.  error


state 173
	jump_statement :  kGOTO_identifier oSEMI 

	yNAME  shift 31
	.  error

	identifier  goto 233

state 174
	jump_statement :  kCONTINUE_oSEMI 

	oSEMI  shift 234
	.  error


state 175
	jump_statement :  kBREAK_oSEMI 

	oSEMI  shift 235
	.  error


state 176
	jump_statement :  kRETURN_expression oSEMI 
	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 236

state 177
	expression :  expression_oCOMMA $$105 assignment_expression 
	conditional_expression :  logical_OR_expression oQUESTION expression_oCOLON conditional_expression 

	oCOMMA  shift 202
	oCOLON  shift 237
	.  error


state 178
	logical_OR_expression :  logical_OR_expression oOR logical_AND_expression_    (124)
	logical_AND_expression :  logical_AND_expression_oAND inclusive_OR_expression 

	oAND  shift 103
	.  reduce 124


state 179
	logical_AND_expression :  logical_AND_expression oAND inclusive_OR_expression_    (126)
	inclusive_OR_expression :  inclusive_OR_expression_oBITOR exclusive_OR_expression 

	oBITOR  shift 104
	.  reduce 126


state 180
	inclusive_OR_expression :  inclusive_OR_expression oBITOR exclusive_OR_expression_    (128)
	exclusive_OR_expression :  exclusive_OR_expression_oBITXOR AND_expression 

	oBITXOR  shift 105
	.  reduce 128


state 181
	exclusive_OR_expression :  exclusive_OR_expression oBITXOR AND_expression_    (130)
	AND_expression :  AND_expression_oBITAND equality_expression 

	oBITAND  shift 106
	.  reduce 130


state 182
	AND_expression :  AND_expression oBITAND equality_expression_    (132)
	equality_expression :  equality_expression_oEQUAL relational_expression 
	equality_expression :  equality_expression_oUNEQU relational_expression 

	oEQUAL  shift 107
	oUNEQU  shift 108
	.  reduce 132


state 183
	equality_expression :  equality_expression oEQUAL relational_expression_    (134)
	relational_expression :  relational_expression_oLT shift_expression 
	relational_expression :  relational_expression_oGT shift_expression 
	relational_expression :  relational_expression_oLE shift_expression 
	relational_expression :  relational_expression_oGE shift_expression 

	oLT  shift 109
	oLE  shift 111
	oGT  shift 110
	oGE  shift 112
	.  reduce 134


state 184
	equality_expression :  equality_expression oUNEQU relational_expression_    (135)
	relational_expression :  relational_expression_oLT shift_expression 
	relational_expression :  relational_expression_oGT shift_expression 
	relational_expression :  relational_expression_oLE shift_expression 
	relational_expression :  relational_expression_oGE shift_expression 

	oLT  shift 109
	oLE  shift 111
	oGT  shift 110
	oGE  shift 112
	.  reduce 135


state 185
	relational_expression :  relational_expression oLT shift_expression_    (137)
	shift_expression :  shift_expression_oLFTSHT additive_expression 
	shift_expression :  shift_expression_oRITSHT additive_expression 

	oLFTSHT  shift 113
	oRITSHT  shift 114
	.  reduce 137


state 186
	relational_expression :  relational_expression oGT shift_expression_    (138)
	shift_expression :  shift_expression_oLFTSHT additive_expression 
	shift_expression :  shift_expression_oRITSHT additive_expression 

	oLFTSHT  shift 113
	oRITSHT  shift 114
	.  reduce 138


state 187
	relational_expression :  relational_expression oLE shift_expression_    (139)
	shift_expression :  shift_expression_oLFTSHT additive_expression 
	shift_expression :  shift_expression_oRITSHT additive_expression 

	oLFTSHT  shift 113
	oRITSHT  shift 114
	.  reduce 139


state 188
	relational_expression :  relational_expression oGE shift_expression_    (140)
	shift_expression :  shift_expression_oLFTSHT additive_expression 
	shift_expression :  shift_expression_oRITSHT additive_expression 

	oLFTSHT  shift 113
	oRITSHT  shift 114
	.  reduce 140


state 189
	shift_expression :  shift_expression oLFTSHT additive_expression_    (142)
	additive_expression :  additive_expression_oPLUS multiplicative_expression 
	additive_expression :  additive_expression_oMINUS multiplicative_expression 

	oPLUS  shift 115
	oMINUS  shift 116
	.  reduce 142


state 190
	shift_expression :  shift_expression oRITSHT additive_expression_    (143)
	additive_expression :  additive_expression_oPLUS multiplicative_expression 
	additive_expression :  additi

⌨️ 快捷键说明

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