📄 xref_parser.erl
字号:
yeccpars1(__Ts, __Tzr, 22, [44 | __Ss], [__T | __Stack]);yeccpars2(44, vertex, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 23, [44 | __Ss], [__T | __Stack]);yeccpars2(44, '{', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 24, [44 | __Ss], [__T | __Stack]);yeccpars2(44, _, _, _, __T, _, _) -> yeccerror(__T);yeccpars2(45, '#', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 16, [45 | __Ss], [__T | __Stack]);yeccpars2(45, '(', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 17, [45 | __Ss], [__T | __Stack]);yeccpars2(45, '[', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 18, [45 | __Ss], [__T | __Stack]);yeccpars2(45, atom, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 19, [45 | __Ss], [__T | __Stack]);yeccpars2(45, edge, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 20, [45 | __Ss], [__T | __Stack]);yeccpars2(45, string, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 21, [45 | __Ss], [__T | __Stack]);yeccpars2(45, var, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 22, [45 | __Ss], [__T | __Stack]);yeccpars2(45, vertex, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 23, [45 | __Ss], [__T | __Stack]);yeccpars2(45, '{', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 24, [45 | __Ss], [__T | __Stack]);yeccpars2(45, _, _, _, __T, _, _) -> yeccerror(__T);yeccpars2(46, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_46_(__Stack), __Nss = lists:nthtail(2, __Ss), yeccpars2(yeccgoto(expr, hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(47, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_47_(__Stack), yeccpars2(yeccgoto(mult_op, hd(__Ss)), __Cat, __Ss, __NewStack, __T, __Ts, __Tzr);yeccpars2(48, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_48_(__Stack), yeccpars2(yeccgoto(add_op, hd(__Ss)), __Cat, __Ss, __NewStack, __T, __Ts, __Tzr);yeccpars2(49, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_49_(__Stack), yeccpars2(yeccgoto(add_op, hd(__Ss)), __Cat, __Ss, __NewStack, __T, __Ts, __Tzr);yeccpars2(50, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_50_(__Stack), yeccpars2(yeccgoto(path_op, hd(__Ss)), __Cat, __Ss, __NewStack, __T, __Ts, __Tzr);yeccpars2(51, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_51_(__Stack), yeccpars2(yeccgoto(restr_op, hd(__Ss)), __Cat, __Ss, __NewStack, __T, __Ts, __Tzr);yeccpars2(52, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_52_(__Stack), yeccpars2(yeccgoto(restr_op, hd(__Ss)), __Cat, __Ss, __NewStack, __T, __Ts, __Tzr);yeccpars2(53, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_53_(__Stack), yeccpars2(yeccgoto(restr_op, hd(__Ss)), __Cat, __Ss, __NewStack, __T, __Ts, __Tzr);yeccpars2(54, '*', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 47, [54 | __Ss], [__T | __Stack]);yeccpars2(54, 'of', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 50, [54 | __Ss], [__T | __Stack]);yeccpars2(54, '|', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 51, [54 | __Ss], [__T | __Stack]);yeccpars2(54, '||', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 52, [54 | __Ss], [__T | __Stack]);yeccpars2(54, '|||', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 53, [54 | __Ss], [__T | __Stack]);yeccpars2(54, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_54_(__Stack), __Nss = lists:nthtail(2, __Ss), yeccpars2(yeccgoto(expr, hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(55, 'of', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 50, [55 | __Ss], [__T | __Stack]);yeccpars2(55, '|', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 51, [55 | __Ss], [__T | __Stack]);yeccpars2(55, '||', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 52, [55 | __Ss], [__T | __Stack]);yeccpars2(55, '|||', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 53, [55 | __Ss], [__T | __Stack]);yeccpars2(55, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_55_(__Stack), __Nss = lists:nthtail(2, __Ss), yeccpars2(yeccgoto(expr, hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(56, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_56_(__Stack), __Nss = lists:nthtail(2, __Ss), yeccpars2(yeccgoto(expr, hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(57, 'of', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 50, [57 | __Ss], [__T | __Stack]);yeccpars2(57, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_57_(__Stack), __Nss = lists:nthtail(2, __Ss), yeccpars2(yeccgoto(expr, hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(58, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_58_(__Stack), __Nss = lists:nthtail(1, __Ss), yeccpars2(yeccgoto(expr, hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(59, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_59_(__Stack), __Nss = lists:nthtail(1, __Ss), yeccpars2(yeccgoto(expr, hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(60, 'of', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 50, [60 | __Ss], [__T | __Stack]);yeccpars2(60, '|', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 51, [60 | __Ss], [__T | __Stack]);yeccpars2(60, '||', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 52, [60 | __Ss], [__T | __Stack]);yeccpars2(60, '|||', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 53, [60 | __Ss], [__T | __Stack]);yeccpars2(60, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_60_(__Stack), __Nss = lists:nthtail(1, __Ss), yeccpars2(yeccgoto(expr, hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(61, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_61_(__Stack), __Nss = lists:nthtail(1, __Ss), yeccpars2(yeccgoto(expr, hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(62, atom, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 19, [62 | __Ss], [__T | __Stack]);yeccpars2(62, string, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 21, [62 | __Ss], [__T | __Stack]);yeccpars2(62, var, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 22, [62 | __Ss], [__T | __Stack]);yeccpars2(62, _, _, _, __T, _, _) -> yeccerror(__T);yeccpars2(63, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_63_(__Stack), yeccpars2(yeccgoto(regvar, hd(__Ss)), __Cat, __Ss, __NewStack, __T, __Ts, __Tzr);yeccpars2(64, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars2(yeccgoto(regatom, hd(__Ss)), __Cat, __Ss, __Stack, __T, __Ts, __Tzr);yeccpars2(65, '/', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 67, [65 | __Ss], [__T | __Stack]);yeccpars2(65, _, _, _, __T, _, _) -> yeccerror(__T);yeccpars2(66, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_66_(__Stack), yeccpars2(yeccgoto(regatom, hd(__Ss)), __Cat, __Ss, __NewStack, __T, __Ts, __Tzr);yeccpars2(67, integer, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 71, [67 | __Ss], [__T | __Stack]);yeccpars2(67, string, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 21, [67 | __Ss], [__T | __Stack]);yeccpars2(67, var, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 22, [67 | __Ss], [__T | __Stack]);yeccpars2(67, _, _, _, __T, _, _) -> yeccerror(__T);yeccpars2(68, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars2(yeccgoto(regint, hd(__Ss)), __Cat, __Ss, __Stack, __T, __Ts, __Tzr);yeccpars2(69, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars2(yeccgoto(regint, hd(__Ss)), __Cat, __Ss, __Stack, __T, __Ts, __Tzr);yeccpars2(70, decl, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 33, [70 | __Ss], [__T | __Stack]);yeccpars2(70, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_70_(__Stack), yeccpars2(72, __Cat, [70 | __Ss], __NewStack, __T, __Ts, __Tzr);yeccpars2(71, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_71_(__Stack), yeccpars2(yeccgoto(regint, hd(__Ss)), __Cat, __Ss, __NewStack, __T, __Ts, __Tzr);yeccpars2(72, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_72_(__Stack), __Nss = lists:nthtail(5, __Ss), yeccpars2(yeccgoto(regexp, hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(73, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_73_(__Stack), __Nss = lists:nthtail(1, __Ss), yeccpars2(yeccgoto(regexp, hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(74, '#', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 16, [74 | __Ss], [__T | __Stack]);yeccpars2(74, '(', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 17, [74 | __Ss], [__T | __Stack]);yeccpars2(74, '[', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 18, [74 | __Ss], [__T | __Stack]);yeccpars2(74, atom, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 19, [74 | __Ss], [__T | __Stack]);yeccpars2(74, edge, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 20, [74 | __Ss], [__T | __Stack]);yeccpars2(74, string, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 21, [74 | __Ss], [__T | __Stack]);yeccpars2(74, var, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 22, [74 | __Ss], [__T | __Stack]);yeccpars2(74, vertex, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 23, [74 | __Ss], [__T | __Stack]);yeccpars2(74, '{', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 24, [74 | __Ss], [__T | __Stack]);yeccpars2(74, _, _, _, __T, _, _) -> yeccerror(__T);yeccpars2(75, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_75_(__Stack), __Nss = lists:nthtail(2, __Ss), yeccpars2(yeccgoto(statements, hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(76, '#', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 16, [76 | __Ss], [__T | __Stack]);yeccpars2(76, '(', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 17, [76 | __Ss], [__T | __Stack]);yeccpars2(76, '[', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 18, [76 | __Ss], [__T | __Stack]);yeccpars2(76, atom, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 19, [76 | __Ss], [__T | __Stack]);yeccpars2(76, edge, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 20, [76 | __Ss], [__T | __Stack]);yeccpars2(76, string, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 21, [76 | __Ss], [__T | __Stack]);yeccpars2(76, var, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 22, [76 | __Ss], [__T | __Stack]);yeccpars2(76, vertex, __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 23, [76 | __Ss], [__T | __Stack]);yeccpars2(76, '{', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 24, [76 | __Ss], [__T | __Stack]);yeccpars2(76, _, _, _, __T, _, _) -> yeccerror(__T);yeccpars2(77, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_77_(__Stack), yeccpars2(yeccgoto(assign_op, hd(__Ss)), __Cat, __Ss, __NewStack, __T, __Ts, __Tzr);yeccpars2(78, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_78_(__Stack), yeccpars2(yeccgoto(assign_op, hd(__Ss)), __Cat, __Ss, __NewStack, __T, __Ts, __Tzr);yeccpars2(79, '*', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 47, [79 | __Ss], [__T | __Stack]);yeccpars2(79, '+', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 48, [79 | __Ss], [__T | __Stack]);yeccpars2(79, '-', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 49, [79 | __Ss], [__T | __Stack]);yeccpars2(79, 'of', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 50, [79 | __Ss], [__T | __Stack]);yeccpars2(79, '|', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 51, [79 | __Ss], [__T | __Stack]);yeccpars2(79, '||', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 52, [79 | __Ss], [__T | __Stack]);yeccpars2(79, '|||', __Ss, __Stack, __T, __Ts, __Tzr) -> yeccpars1(__Ts, __Tzr, 53, [79 | __Ss], [__T | __Stack]);yeccpars2(79, __Cat, __Ss, __Stack, __T, __Ts, __Tzr) -> __NewStack = yeccpars2_79_(__Stack), __Nss = lists:nthtail(2, __Ss), yeccpars2(yeccgoto(statement, hd(__Nss)), __Cat, __Nss, __NewStack, __T, __Ts, __Tzr);yeccpars2(__Other, _, _, _, _, _, _) -> erlang:error({yecc_bug,"1.1",{missing_state_in_action_table, __Other}}).yeccgoto(add_op, 11) -> 45;yeccgoto(add_op, 39) -> 45;yeccgoto(add_op, 54) -> 45;yeccgoto(add_op, 55) -> 45;yeccgoto(add_op, 56) -> 45;yeccgoto(add_op, 57) -> 45;yeccgoto(add_op, 58) -> 45;yeccgoto(add_op, 60) -> 45;yeccgoto(add_op, 61) -> 45;yeccgoto(add_op, 79) -> 45;yeccgoto(assign_op, 2) -> 76;yeccgoto(cast_op, 0) -> 15;yeccgoto(cast_op, 9) -> 15;yeccgoto(cast_op, 12) -> 15;yeccgoto(cast_op, 15) -> 15;yeccgoto(cast_op, 17) -> 15;yeccgoto(cast_op, 42) -> 15;yeccgoto(cast_op, 43) -> 15;yeccgoto(cast_op, 44) -> 15;yeccgoto(cast_op, 45) -> 15;yeccgoto(cast_op, 74) -> 15;yeccgoto(cast_op, 76) -> 15;yeccgoto(const, 0) -> 14;yeccgoto(const, 9) -> 14;yeccgoto(const, 12) -> 14;yeccgoto(const, 15) -> 14;yeccgoto(const, 17) -> 14;yeccgoto(const, 18) -> 14;yeccgoto(const, 24) -> 14;yeccgoto(const, 28) -> 14;yeccgoto(const, 42) -> 14;yeccgoto(const, 43) -> 14;yeccgoto(const, 44) -> 14;yeccgoto(const, 45) -> 14;yeccgoto(const, 74) -> 14;yeccgoto(const, 76) -> 14;yeccgoto(constant, 0) -> 13;yeccgoto(constant, 9) -> 13;yeccgoto(constant, 12) -> 13;yeccgoto(constant, 15) -> 13;yeccgoto(constant, 17) -> 13;yeccgoto(constant, 18) -> 34;yeccgoto(constant, 24) -> 26;yeccgoto(constant, 28) -> 29;yeccgoto(constant, 42) -> 13;yeccgoto(constant, 43) -> 13;yeccgoto(constant, 44) -> 13;yeccgoto(constant, 45) -> 13;yeccgoto(constant, 74) -> 13;yeccgoto(constant, 76) -> 13;yeccgoto(constants, 26) -> 27;yeccgoto(constants, 29) -> 30;yeccgoto(constants, 34) -> 35;yeccgoto(count_op, 0) -> 12;yeccgoto(count_op, 9) -> 12;yeccgoto(count_op, 12) -> 12;yeccgoto(count_op, 15) -> 12;yeccgoto(count_op, 17) -> 12;yeccgoto(count_op, 42) -> 12;yeccgoto(count_op, 43) -> 12;yeccgoto(count_op, 44) -> 12;yeccgoto(count_op, 45) -> 12;yeccgoto(count_op, 74) -> 12;yeccgoto(count_op, 76) -> 12;yeccgoto(expr, 0) -> 11;yeccgoto(expr, 9) -> 61;yeccgoto(expr, 12) -> 60;yeccgoto(expr, 15) -> 58;yeccgoto(expr, 17) -> 39;yeccgoto(expr, 42) -> 57;yeccgoto(expr, 43) -> 56;yeccgoto(expr, 44) -> 55;yeccgoto(expr, 45) -> 54;yeccgoto(expr, 74) -> 11;yeccgoto(expr, 76) -> 79;yeccgoto(id, 0) ->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -