📄 pars0grm.c
字号:
case 23:#line 155 "pars0grm.y"{ yyval = que_node_list_add_last(NULL, yyvsp[0]); ; break;}case 24:#line 157 "pars0grm.y"{ yyval = que_node_list_add_last(yyvsp[-1], yyvsp[0]); ; break;}case 25:#line 161 "pars0grm.y"{ yyval = yyvsp[0];; break;}case 26:#line 163 "pars0grm.y"{ yyval = pars_func(yyvsp[-3], yyvsp[-1]); ; break;}case 27:#line 164 "pars0grm.y"{ yyval = yyvsp[0];; break;}case 28:#line 165 "pars0grm.y"{ yyval = yyvsp[0];; break;}case 29:#line 166 "pars0grm.y"{ yyval = yyvsp[0];; break;}case 30:#line 167 "pars0grm.y"{ yyval = yyvsp[0];; break;}case 31:#line 168 "pars0grm.y"{ yyval = yyvsp[0];; break;}case 32:#line 169 "pars0grm.y"{ yyval = pars_op('+', yyvsp[-2], yyvsp[0]); ; break;}case 33:#line 170 "pars0grm.y"{ yyval = pars_op('-', yyvsp[-2], yyvsp[0]); ; break;}case 34:#line 171 "pars0grm.y"{ yyval = pars_op('*', yyvsp[-2], yyvsp[0]); ; break;}case 35:#line 172 "pars0grm.y"{ yyval = pars_op('/', yyvsp[-2], yyvsp[0]); ; break;}case 36:#line 173 "pars0grm.y"{ yyval = pars_op('-', yyvsp[0], NULL); ; break;}case 37:#line 174 "pars0grm.y"{ yyval = yyvsp[-1]; ; break;}case 38:#line 175 "pars0grm.y"{ yyval = pars_op('=', yyvsp[-2], yyvsp[0]); ; break;}case 39:#line 176 "pars0grm.y"{ yyval = pars_op('<', yyvsp[-2], yyvsp[0]); ; break;}case 40:#line 177 "pars0grm.y"{ yyval = pars_op('>', yyvsp[-2], yyvsp[0]); ; break;}case 41:#line 178 "pars0grm.y"{ yyval = pars_op(PARS_GE_TOKEN, yyvsp[-2], yyvsp[0]); ; break;}case 42:#line 179 "pars0grm.y"{ yyval = pars_op(PARS_LE_TOKEN, yyvsp[-2], yyvsp[0]); ; break;}case 43:#line 180 "pars0grm.y"{ yyval = pars_op(PARS_NE_TOKEN, yyvsp[-2], yyvsp[0]); ; break;}case 44:#line 181 "pars0grm.y"{ yyval = pars_op(PARS_AND_TOKEN, yyvsp[-2], yyvsp[0]); ; break;}case 45:#line 182 "pars0grm.y"{ yyval = pars_op(PARS_OR_TOKEN, yyvsp[-2], yyvsp[0]); ; break;}case 46:#line 183 "pars0grm.y"{ yyval = pars_op(PARS_NOT_TOKEN, yyvsp[0], NULL); ; break;}case 47:#line 185 "pars0grm.y"{ yyval = pars_op(PARS_NOTFOUND_TOKEN, yyvsp[-2], NULL); ; break;}case 48:#line 187 "pars0grm.y"{ yyval = pars_op(PARS_NOTFOUND_TOKEN, yyvsp[-2], NULL); ; break;}case 49:#line 191 "pars0grm.y"{ yyval = &pars_to_char_token; ; break;}case 50:#line 192 "pars0grm.y"{ yyval = &pars_to_number_token; ; break;}case 51:#line 193 "pars0grm.y"{ yyval = &pars_to_binary_token; ; break;}case 52:#line 195 "pars0grm.y"{ yyval = &pars_binary_to_number_token; ; break;}case 53:#line 196 "pars0grm.y"{ yyval = &pars_substr_token; ; break;}case 54:#line 197 "pars0grm.y"{ yyval = &pars_concat_token; ; break;}case 55:#line 198 "pars0grm.y"{ yyval = &pars_instr_token; ; break;}case 56:#line 199 "pars0grm.y"{ yyval = &pars_length_token; ; break;}case 57:#line 200 "pars0grm.y"{ yyval = &pars_sysdate_token; ; break;}case 58:#line 201 "pars0grm.y"{ yyval = &pars_rnd_token; ; break;}case 59:#line 202 "pars0grm.y"{ yyval = &pars_rnd_str_token; ; break;}case 63:#line 213 "pars0grm.y"{ yyval = pars_stored_procedure_call(yyvsp[-4]); ; break;}case 64:#line 218 "pars0grm.y"{ yyval = pars_procedure_call(yyvsp[-3], yyvsp[-1]); ; break;}case 65:#line 222 "pars0grm.y"{ yyval = &pars_replstr_token; ; break;}case 66:#line 223 "pars0grm.y"{ yyval = &pars_printf_token; ; break;}case 67:#line 224 "pars0grm.y"{ yyval = &pars_assert_token; ; break;}case 68:#line 228 "pars0grm.y"{ yyval = que_node_list_add_last(NULL, yyvsp[0]); ; break;}case 69:#line 230 "pars0grm.y"{ yyval = que_node_list_add_last(yyvsp[-2], yyvsp[0]); ; break;}case 70:#line 234 "pars0grm.y"{ yyval = NULL; ; break;}case 71:#line 235 "pars0grm.y"{ yyval = que_node_list_add_last(NULL, yyvsp[0]); ; break;}case 72:#line 237 "pars0grm.y"{ yyval = que_node_list_add_last(yyvsp[-2], yyvsp[0]); ; break;}case 73:#line 241 "pars0grm.y"{ yyval = NULL; ; break;}case 74:#line 242 "pars0grm.y"{ yyval = que_node_list_add_last(NULL, yyvsp[0]);; break;}case 75:#line 243 "pars0grm.y"{ yyval = que_node_list_add_last(yyvsp[-2], yyvsp[0]); ; break;}case 76:#line 247 "pars0grm.y"{ yyval = yyvsp[0]; ; break;}case 77:#line 249 "pars0grm.y"{ yyval = pars_func(&pars_count_token, que_node_list_add_last(NULL, sym_tab_add_int_lit( pars_sym_tab_global, 1))); ; break;}case 78:#line 254 "pars0grm.y"{ yyval = pars_func(&pars_count_token, que_node_list_add_last(NULL, pars_func(&pars_distinct_token, que_node_list_add_last( NULL, yyvsp[-1])))); ; break;}case 79:#line 260 "pars0grm.y"{ yyval = pars_func(&pars_sum_token, que_node_list_add_last(NULL, yyvsp[-1])); ; break;}case 80:#line 266 "pars0grm.y"{ yyval = NULL; ; break;}case 81:#line 267 "pars0grm.y"{ yyval = que_node_list_add_last(NULL, yyvsp[0]); ; break;}case 82:#line 269 "pars0grm.y"{ yyval = que_node_list_add_last(yyvsp[-2], yyvsp[0]); ; break;}case 83:#line 273 "pars0grm.y"{ yyval = pars_select_list(&pars_star_denoter, NULL); ; break;}case 84:#line 276 "pars0grm.y"{ yyval = pars_select_list(yyvsp[-2], yyvsp[0]); ; break;}case 85:#line 277 "pars0grm.y"{ yyval = pars_select_list(yyvsp[0], NULL); ; break;}case 86:#line 281 "pars0grm.y"{ yyval = NULL; ; break;}case 87:#line 282 "pars0grm.y"{ yyval = yyvsp[0]; ; break;}case 88:#line 286 "pars0grm.y"{ yyval = NULL; ; break;}case 89:#line 288 "pars0grm.y"{ yyval = &pars_update_token; ; break;}case 90:#line 292 "pars0grm.y"{ yyval = NULL; ; break;}case 91:#line 294 "pars0grm.y"{ yyval = &pars_consistent_token; ; break;}case 92:#line 298 "pars0grm.y"{ yyval = &pars_asc_token; ; break;}case 93:#line 299 "pars0grm.y"{ yyval = &pars_asc_token; ; break;}case 94:#line 300 "pars0grm.y"{ yyval = &pars_desc_token; ; break;}case 95:#line 304 "pars0grm.y"{ yyval = NULL; ; break;}case 96:#line 306 "pars0grm.y"{ yyval = pars_order_by(yyvsp[-1], yyvsp[0]); ; break;}case 97:#line 315 "pars0grm.y"{ yyval = pars_select_statement(yyvsp[-6], yyvsp[-4], yyvsp[-3], yyvsp[-2], yyvsp[-1], yyvsp[0]); ; break;}case 98:#line 321 "pars0grm.y"{ yyval = yyvsp[0]; ; break;}case 99:#line 326 "pars0grm.y"{ yyval = pars_insert_statement(yyvsp[-4], yyvsp[-1], NULL); ; break;}case 100:#line 328 "pars0grm.y"{ yyval = pars_insert_statement(yyvsp[-1], NULL, yyvsp[0]); ; break;}case 101:#line 332 "pars0grm.y"{ yyval = pars_column_assignment(yyvsp[-2], yyvsp[0]); ; break;}case 102:#line 336 "pars0grm.y"{ yyval = que_node_list_add_last(NULL, yyvsp[0]); ; break;}case 103:#line 338 "pars0grm.y"{ yyval = que_node_list_add_last(yyvsp[-2], yyvsp[0]); ; break;}case 104:#line 344 "pars0grm.y"{ yyval = yyvsp[0]; ; break;}case 105:#line 350 "pars0grm.y"{ yyval = pars_update_statement_start(FALSE, yyvsp[-2], yyvsp[0]); ; break;}case 106:#line 356 "pars0grm.y"{ yyval = pars_update_statement(yyvsp[-1], NULL, yyvsp[0]); ; break;}case 107:#line 361 "pars0grm.y"{ yyval = pars_update_statement(yyvsp[-1], yyvsp[0], NULL); ; break;}case 108:#line 366 "pars0grm.y"{ yyval = pars_update_statement_start(TRUE, yyvsp[0], NULL); ; break;}case 109:#line 372 "pars0grm.y"{ yyval = pars_update_statement(yyvsp[-1], NULL, yyvsp[0]); ; break;}case 110:#line 377 "pars0grm.y"{ yyval = pars_update_statement(yyvsp[-1], yyvsp[0], NULL); ; break;}case 111:#line 382 "pars0grm.y"{ yyval = pars_row_printf_statement(yyvsp[0]); ; break;}case 112:#line 387 "pars0grm.y"{ yyval = pars_assignment_statement(yyvsp[-2], yyvsp[0]); ; break;}case 113:#line 393 "pars0grm.y"{ yyval = pars_elsif_element(yyvsp[-2], yyvsp[0]); ; break;}case 114:#line 397 "pars0grm.y"{ yyval = que_node_list_add_last(NULL, yyvsp[0]); ; break;}case 115:#line 399 "pars0grm.y"{ yyval = que_node_list_add_last(yyvsp[-1], yyvsp[0]); ; break;}case 116:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -