cosnotification_grammar.erl
来自「OTP是开放电信平台的简称」· ERL 代码 · 共 1,379 行 · 第 1/4 页
ERL
1,379 行
yeccpars1(__Ts, __Tzr, 14, [81 | __Ss], [__T | __Stack]);yeccpars2(81, 'ADDOP', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 15, [81 | __Ss], [__T | __Stack]);yeccpars2(81, 'FALSE', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 16, [81 | __Ss], [__T | __Stack]);yeccpars2(81, 'TRUE', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 17, [81 | __Ss], [__T | __Stack]);yeccpars2(81, bslsh, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 18, [81 | __Ss], [__T | __Stack]);yeccpars2(81, default, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 19, [81 | __Ss], [__T | __Stack]);yeccpars2(81, dollar, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 20, [81 | __Ss], [__T | __Stack]);yeccpars2(81, exist, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 21, [81 | __Ss], [__T | __Stack]);yeccpars2(81, ident, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 22, [81 | __Ss], [__T | __Stack]);yeccpars2(81, int, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 23, [81 | __Ss], [__T | __Stack]);yeccpars2(81, 'not', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 24, [81 | __Ss], [__T | __Stack]);yeccpars2(81, num, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 25, [81 | __Ss], [__T | __Stack]);yeccpars2(81, string, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 26, [81 | __Ss], [__T | __Stack]);yeccpars2(81, _, _, _, __T, _, _) -> yeccerror(__T);yeccpars2(82, 'ADDOP', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 80, [82 | __Ss], [__T | __Stack]);yeccpars2(82, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_82_(__Stack), __Nss = lists:nthtail(2, __Ss), yeccpars2(yeccgoto('<expr_twiddle>', hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(83, 'MULOP', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 84, [83 | __Ss], [__T | __Stack]);yeccpars2(83, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_83_(__Stack), __Nss = lists:nthtail(2, __Ss), yeccpars2(yeccgoto('<expr>', hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(84, '(', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 14, [84 | __Ss], [__T | __Stack]);yeccpars2(84, 'ADDOP', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 15, [84 | __Ss], [__T | __Stack]);yeccpars2(84, 'FALSE', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 16, [84 | __Ss], [__T | __Stack]);yeccpars2(84, 'TRUE', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 17, [84 | __Ss], [__T | __Stack]);yeccpars2(84, bslsh, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 18, [84 | __Ss], [__T | __Stack]);yeccpars2(84, default, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 19, [84 | __Ss], [__T | __Stack]);yeccpars2(84, dollar, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 20, [84 | __Ss], [__T | __Stack]);yeccpars2(84, exist, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 21, [84 | __Ss], [__T | __Stack]);yeccpars2(84, ident, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 22, [84 | __Ss], [__T | __Stack]);yeccpars2(84, int, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 23, [84 | __Ss], [__T | __Stack]);yeccpars2(84, 'not', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 24, [84 | __Ss], [__T | __Stack]);yeccpars2(84, num, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 25, [84 | __Ss], [__T | __Stack]);yeccpars2(84, string, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 26, [84 | __Ss], [__T | __Stack]);yeccpars2(84, _, _, _, __T, _, _) -> yeccerror(__T);yeccpars2(85, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_85_(__Stack), __Nss = lists:nthtail(2, __Ss), yeccpars2(yeccgoto('<term>', hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(86, '(', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 14, [86 | __Ss], [__T | __Stack]);yeccpars2(86, 'ADDOP', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 15, [86 | __Ss], [__T | __Stack]);yeccpars2(86, 'FALSE', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 16, [86 | __Ss], [__T | __Stack]);yeccpars2(86, 'TRUE', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 17, [86 | __Ss], [__T | __Stack]);yeccpars2(86, bslsh, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 18, [86 | __Ss], [__T | __Stack]);yeccpars2(86, default, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 19, [86 | __Ss], [__T | __Stack]);yeccpars2(86, dollar, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 20, [86 | __Ss], [__T | __Stack]);yeccpars2(86, exist, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 21, [86 | __Ss], [__T | __Stack]);yeccpars2(86, ident, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 22, [86 | __Ss], [__T | __Stack]);yeccpars2(86, int, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 23, [86 | __Ss], [__T | __Stack]);yeccpars2(86, 'not', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 24, [86 | __Ss], [__T | __Stack]);yeccpars2(86, num, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 25, [86 | __Ss], [__T | __Stack]);yeccpars2(86, string, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 26, [86 | __Ss], [__T | __Stack]);yeccpars2(86, _, _, _, __T, _, _) -> yeccerror(__T);yeccpars2(87, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_87_(__Stack), __Nss = lists:nthtail(2, __Ss), yeccpars2(yeccgoto('<bool_compare>', hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(88, bslsh, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 18, [88 | __Ss], [__T | __Stack]);yeccpars2(88, dollar, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 90, [88 | __Ss], [__T | __Stack]);yeccpars2(88, ident, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 22, [88 | __Ss], [__T | __Stack]);yeccpars2(88, _, _, _, __T, _, _) -> yeccerror(__T);yeccpars2(89, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_89_(__Stack), __Nss = lists:nthtail(2, __Ss), yeccpars2(yeccgoto('<expr_in>', hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(90, '(', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 31, [90 | __Ss], [__T | __Stack]);yeccpars2(90, '.', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 32, [90 | __Ss], [__T | __Stack]);yeccpars2(90, '[', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 33, [90 | __Ss], [__T | __Stack]);yeccpars2(90, bslsh, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 18, [90 | __Ss], [__T | __Stack]);yeccpars2(90, ident, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 22, [90 | __Ss], [__T | __Stack]);yeccpars2(90, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_90_(__Stack), yeccpars2(91, __Cat, [90 | __Ss], __NewStack, __T, __Ts, __Tzr);yeccpars2(91, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_91_(__Stack), __Nss = lists:nthtail(3, __Ss), yeccpars2(yeccgoto('<expr_in>', hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(__Other, _, _, _, _, _, _) -> erlang:error({yecc_bug,"1.1",{missing_state_in_action_table, __Other}}).yeccgoto('<CompDot>', 32) -> 63;yeccgoto('<CompDot>', 38) -> 44;yeccgoto('<CompExt>', 29) -> 67;yeccgoto('<CompExt>', 35) -> 36;yeccgoto('<CompExt>', 41) -> 42;yeccgoto('<CompExt>', 43) -> 59;yeccgoto('<CompExt>', 50) -> 51;yeccgoto('<CompExt>', 57) -> 58;yeccgoto('<CompExt>', 61) -> 62;yeccgoto('<CompExt>', 65) -> 66;yeccgoto('<Component>', 20) -> 68;yeccgoto('<Component>', 28) -> 30;yeccgoto('<Component>', 69) -> 70;yeccgoto('<Component>', 90) -> 91;yeccgoto('<Ident>', 0) -> 13;yeccgoto('<Ident>', 14) -> 13;yeccgoto('<Ident>', 20) -> 29;yeccgoto('<Ident>', 24) -> 13;yeccgoto('<Ident>', 28) -> 29;yeccgoto('<Ident>', 31) -> 64;yeccgoto('<Ident>', 32) -> 43;yeccgoto('<Ident>', 37) -> 60;yeccgoto('<Ident>', 38) -> 43;yeccgoto('<Ident>', 69) -> 29;yeccgoto('<Ident>', 76) -> 13;yeccgoto('<Ident>', 78) -> 13;yeccgoto('<Ident>', 80) -> 13;yeccgoto('<Ident>', 81) -> 13;yeccgoto('<Ident>', 84) -> 13;yeccgoto('<Ident>', 86) -> 13;yeccgoto('<Ident>', 88) -> 89;yeccgoto('<Ident>', 90) -> 29;yeccgoto('<UnionVal>', 45) -> 52;yeccgoto('<bool>', 0) -> 12;yeccgoto('<bool_and>', 0) -> 11;yeccgoto('<bool_and>', 14) -> 11;yeccgoto('<bool_and>', 76) -> 77;yeccgoto('<bool_compare>', 0) -> 10;yeccgoto('<bool_compare>', 14) -> 10;yeccgoto('<bool_compare>', 76) -> 10;yeccgoto('<bool_compare>', 78) -> 79;yeccgoto('<bool_or>', 0) -> 9;yeccgoto('<bool_or>', 14) -> 74;yeccgoto('<constraint>', 0) -> 8;yeccgoto('<expr>', 0) -> 7;yeccgoto('<expr>', 14) -> 7;yeccgoto('<expr>', 76) -> 7;yeccgoto('<expr>', 78) -> 7;yeccgoto('<expr>', 81) -> 82;yeccgoto('<expr>', 86) -> 7;yeccgoto('<expr_in>', 0) -> 6;yeccgoto('<expr_in>', 14) -> 6;yeccgoto('<expr_in>', 76) -> 6;yeccgoto('<expr_in>', 78) -> 6;yeccgoto('<expr_in>', 86) -> 87;yeccgoto('<expr_twiddle>', 0) -> 5;yeccgoto('<expr_twiddle>', 14) -> 5;yeccgoto('<expr_twiddle>', 76) -> 5;yeccgoto('<expr_twiddle>', 78) -> 5;yeccgoto('<expr_twiddle>', 86) -> 5;yeccgoto('<factor>', 0) -> 4;yeccgoto('<factor>', 14) -> 4;yeccgoto('<factor>', 24) -> 27;yeccgoto('<factor>', 76) -> 4;yeccgoto('<factor>', 78) -> 4;yeccgoto('<factor>', 80) -> 4;yeccgoto('<factor>', 81) -> 4;yeccgoto('<factor>', 84) -> 4;yeccgoto('<factor>', 86) -> 4;yeccgoto('<factor_not>', 0) -> 3;yeccgoto('<factor_not>', 14) -> 3;yeccgoto('<factor_not>', 76) -> 3;yeccgoto('<factor_not>', 78) -> 3;yeccgoto('<factor_not>', 80) -> 3;yeccgoto('<factor_not>', 81) -> 3;yeccgoto('<factor_not>', 84) -> 85;yeccgoto('<factor_not>', 86) -> 3;yeccgoto('<term>', 0) -> 2;yeccgoto('<term>', 14) -> 2;yeccgoto('<term>', 76) -> 2;yeccgoto('<term>', 78) -> 2;yeccgoto('<term>', 80) -> 83;yeccgoto('<term>', 81) -> 2;yeccgoto('<term>', 86) -> 2;yeccgoto('<toplevel>', 0) -> 1;yeccgoto(__Symbol, __State) -> erlang:error({yecc_bug,"1.1",{__Symbol, __State, missing_in_goto_table}}).-compile({inline,{yeccpars2_0_,1}}).-file("cosNotification_Grammar.yrl", 55).yeccpars2_0_(__Stack) -> [begin '$empty' end | __Stack].-compile({inline,{yeccpars2_13_,1}}).-file("cosNotification_Grammar.yrl", 95).yeccpars2_13_([__1 | __Stack]) -> [begin list_to_atom ( __1 ) end | __Stack].-compile({inline,{yeccpars2_16_,1}}).-file("cosNotification_Grammar.yrl", 92).yeccpars2_16_([__1 | __Stack]) -> [begin false end | __Stack].-compile({inline,{yeccpars2_17_,1}}).-file("cosNotification_Grammar.yrl", 91).yeccpars2_17_([__1 | __Stack]) -> [begin true end | __Stack].-compile({inline,{yeccpars2_20_,1}}).-file("cosNotification_Grammar.yrl", 106).yeccpars2_20_(__Stack) -> [begin [ ] end | __Stack].-compile({inline,{yeccpars2_22_,1}}).-file("cosNotification_Grammar.yrl", 121).
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?