icparse.erl

来自「OTP是开放电信平台的简称」· ERL 代码 · 共 1,180 行 · 第 1/5 页

ERL
1,180
字号
 yeccpars1(__Ts, __Tzr, 127, [143 | __Ss], [__T | __Stack]);yeccpars2(143, '::', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 41, [143 | __Ss], [__T | __Stack]);yeccpars2(143, '<character_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 128, [143 | __Ss], [__T | __Stack]);yeccpars2(143, '<fixed_pt_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 129, [143 | __Ss], [__T | __Stack]);yeccpars2(143, '<floating_pt_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 130, [143 | __Ss], [__T | __Stack]);yeccpars2(143, '<identifier>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 42, [143 | __Ss], [__T | __Stack]);yeccpars2(143, '<integer_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 131, [143 | __Ss], [__T | __Stack]);yeccpars2(143, '<string_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 132, [143 | __Ss], [__T | __Stack]);yeccpars2(143, '<wcharacter_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 133, [143 | __Ss], [__T | __Stack]);yeccpars2(143, '<wstring_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 134, [143 | __Ss], [__T | __Stack]);yeccpars2(143, 'FALSE', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 135, [143 | __Ss], [__T | __Stack]);yeccpars2(143, 'TRUE', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 136, [143 | __Ss], [__T | __Stack]);yeccpars2(143, '~', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 137, [143 | __Ss], [__T | __Stack]);yeccpars2(143, _, _, _, __T, _, _) -> yeccerror(__T);yeccpars2(144, '(', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 125, [144 | __Ss], [__T | __Stack]);yeccpars2(144, '+', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 126, [144 | __Ss], [__T | __Stack]);yeccpars2(144, '-', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 127, [144 | __Ss], [__T | __Stack]);yeccpars2(144, '::', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 41, [144 | __Ss], [__T | __Stack]);yeccpars2(144, '<character_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 128, [144 | __Ss], [__T | __Stack]);yeccpars2(144, '<fixed_pt_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 129, [144 | __Ss], [__T | __Stack]);yeccpars2(144, '<floating_pt_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 130, [144 | __Ss], [__T | __Stack]);yeccpars2(144, '<identifier>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 42, [144 | __Ss], [__T | __Stack]);yeccpars2(144, '<integer_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 131, [144 | __Ss], [__T | __Stack]);yeccpars2(144, '<string_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 132, [144 | __Ss], [__T | __Stack]);yeccpars2(144, '<wcharacter_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 133, [144 | __Ss], [__T | __Stack]);yeccpars2(144, '<wstring_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 134, [144 | __Ss], [__T | __Stack]);yeccpars2(144, 'FALSE', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 135, [144 | __Ss], [__T | __Stack]);yeccpars2(144, 'TRUE', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 136, [144 | __Ss], [__T | __Stack]);yeccpars2(144, '~', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 137, [144 | __Ss], [__T | __Stack]);yeccpars2(144, _, _, _, __T, _, _) -> yeccerror(__T);yeccpars2(145, '(', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 125, [145 | __Ss], [__T | __Stack]);yeccpars2(145, '+', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 126, [145 | __Ss], [__T | __Stack]);yeccpars2(145, '-', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 127, [145 | __Ss], [__T | __Stack]);yeccpars2(145, '::', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 41, [145 | __Ss], [__T | __Stack]);yeccpars2(145, '<character_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 128, [145 | __Ss], [__T | __Stack]);yeccpars2(145, '<fixed_pt_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 129, [145 | __Ss], [__T | __Stack]);yeccpars2(145, '<floating_pt_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 130, [145 | __Ss], [__T | __Stack]);yeccpars2(145, '<identifier>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 42, [145 | __Ss], [__T | __Stack]);yeccpars2(145, '<integer_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 131, [145 | __Ss], [__T | __Stack]);yeccpars2(145, '<string_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 132, [145 | __Ss], [__T | __Stack]);yeccpars2(145, '<wcharacter_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 133, [145 | __Ss], [__T | __Stack]);yeccpars2(145, '<wstring_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 134, [145 | __Ss], [__T | __Stack]);yeccpars2(145, 'FALSE', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 135, [145 | __Ss], [__T | __Stack]);yeccpars2(145, 'TRUE', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 136, [145 | __Ss], [__T | __Stack]);yeccpars2(145, '~', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 137, [145 | __Ss], [__T | __Stack]);yeccpars2(145, _, _, _, __T, _, _) -> yeccerror(__T);yeccpars2(146, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_146_(__Stack), __Nss = lists:nthtail(2, __Ss), yeccpars2(yeccgoto('<mult_expr>', hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(147, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_147_(__Stack), __Nss = lists:nthtail(2, __Ss), yeccpars2(yeccgoto('<mult_expr>', hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(148, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_148_(__Stack), __Nss = lists:nthtail(2, __Ss), yeccpars2(yeccgoto('<mult_expr>', hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(149, '%', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 143, [149 | __Ss], [__T | __Stack]);yeccpars2(149, '*', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 144, [149 | __Ss], [__T | __Stack]);yeccpars2(149, '/', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 145, [149 | __Ss], [__T | __Stack]);yeccpars2(149, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_149_(__Stack), __Nss = lists:nthtail(2, __Ss), yeccpars2(yeccgoto('<add_expr>', hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(150, '(', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 125, [150 | __Ss], [__T | __Stack]);yeccpars2(150, '+', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 126, [150 | __Ss], [__T | __Stack]);yeccpars2(150, '-', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 127, [150 | __Ss], [__T | __Stack]);yeccpars2(150, '::', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 41, [150 | __Ss], [__T | __Stack]);yeccpars2(150, '<character_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 128, [150 | __Ss], [__T | __Stack]);yeccpars2(150, '<fixed_pt_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 129, [150 | __Ss], [__T | __Stack]);yeccpars2(150, '<floating_pt_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 130, [150 | __Ss], [__T | __Stack]);yeccpars2(150, '<identifier>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 42, [150 | __Ss], [__T | __Stack]);yeccpars2(150, '<integer_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 131, [150 | __Ss], [__T | __Stack]);yeccpars2(150, '<string_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 132, [150 | __Ss], [__T | __Stack]);yeccpars2(150, '<wcharacter_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 133, [150 | __Ss], [__T | __Stack]);yeccpars2(150, '<wstring_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 134, [150 | __Ss], [__T | __Stack]);yeccpars2(150, 'FALSE', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 135, [150 | __Ss], [__T | __Stack]);yeccpars2(150, 'TRUE', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 136, [150 | __Ss], [__T | __Stack]);yeccpars2(150, '~', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 137, [150 | __Ss], [__T | __Stack]);yeccpars2(150, _, _, _, __T, _, _) -> yeccerror(__T);yeccpars2(151, '<<', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 152, [151 | __Ss], [__T | __Stack]);yeccpars2(151, '>>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 153, [151 | __Ss], [__T | __Stack]);yeccpars2(151, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_151_(__Stack), __Nss = lists:nthtail(2, __Ss), yeccpars2(yeccgoto('<and_expr>', hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(152, '(', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 125, [152 | __Ss], [__T | __Stack]);yeccpars2(152, '+', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 126, [152 | __Ss], [__T | __Stack]);yeccpars2(152, '-', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 127, [152 | __Ss], [__T | __Stack]);yeccpars2(152, '::', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 41, [152 | __Ss], [__T | __Stack]);yeccpars2(152, '<character_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 128, [152 | __Ss], [__T | __Stack]);yeccpars2(152, '<fixed_pt_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 129, [152 | __Ss], [__T | __Stack]);yeccpars2(152, '<floating_pt_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 130, [152 | __Ss], [__T | __Stack]);yeccpars2(152, '<identifier>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 42, [152 | __Ss], [__T | __Stack]);yeccpars2(152, '<integer_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 131, [152 | __Ss], [__T | __Stack]);yeccpars2(152, '<string_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 132, [152 | __Ss], [__T | __Stack]);yeccpars2(152, '<wcharacter_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 133, [152 | __Ss], [__T | __Stack]);yeccpars2(152, '<wstring_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 134, [152 | __Ss], [__T | __Stack]);yeccpars2(152, 'FALSE', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 135, [152 | __Ss], [__T | __Stack]);yeccpars2(152, 'TRUE', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 136, [152 | __Ss], [__T | __Stack]);yeccpars2(152, '~', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 137, [152 | __Ss], [__T | __Stack]);yeccpars2(152, _, _, _, __T, _, _) -> yeccerror(__T);yeccpars2(153, '(', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 125, [153 | __Ss], [__T | __Stack]);yeccpars2(153, '+', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 126, [153 | __Ss], [__T | __Stack]);yeccpars2(153, '-', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 127, [153 | __Ss], [__T | __Stack]);yeccpars2(153, '::', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 41, [153 | __Ss], [__T | __Stack]);yeccpars2(153, '<character_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 128, [153 | __Ss], [__T | __Stack]);yeccpars2(153, '<fixed_pt_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 129, [153 | __Ss], [__T | __Stack]);yeccpars2(153, '<floating_pt_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 130, [153 | __Ss], [__T | __Stack]);yeccpars2(153, '<identifier>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 42, [153 | __Ss], [__T | __Stack]);yeccpars2(153, '<integer_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 131, [153 | __Ss], [__T | __Stack]);yeccpars2(153, '<string_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 132, [153 | __Ss], [__T | __Stack]);yeccpars2(153, '<wcharacter_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 133, [153 | __Ss], [__T | __Stack]);yeccpars2(153, '<wstring_literal>', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 134, [153 | __Ss], [__T | __Stack]);yeccpars2(153, 'FALSE', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 135, [153 | __Ss], [__T | __Stack]);yeccpars2(153, 'TRUE', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 136, [153 | __Ss], [__T | __Stack]);yeccpars2(153, '~', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 137, [153 | __Ss], [__T | __Stack]);yeccpars2(153, _, _, _, __T, _, _) -> yeccerror(__T);yeccpars2(154, '+', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 140, [154 | __Ss], [__T | __Stack]);yeccpars2(154, '-', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 141, [154 | __Ss], [__T | __Stack]);yeccpars2(154, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_154_(__Stack), __Nss = lists:nthtail(2, __Ss), yeccpars2(yeccgoto('<shift_expr>', hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(155, '+', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 140, [155 | __Ss], [__T | __Stack]);yeccpars2(155, '-', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 141, [155 | __Ss], [__T | __Stack]);yeccpars2(155, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_155_(__Stack), __Nss = lists:nthtail(2, __Ss), yeccpars2(yeccgoto('<shift_expr>', hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(156, '(', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 125, [156 | __Ss], [__T | __Stack]);yeccpars2(156, '+', __Ss, __Stack, __T, 

⌨️ 快捷键说明

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