edoc_parser.erl
来自「OTP是开放电信平台的简称」· ERL 代码 · 共 1,732 行 · 第 1/5 页
ERL
1,732 行
yeccgoto(where_defs, 8) -> 16;yeccgoto(where_defs, 92) -> 93;yeccgoto(where_defs, 96) -> 97;yeccgoto(where_defs, 101) -> 103;yeccgoto(where_defs, 104) -> 105;yeccgoto(__Symbol, __State) -> erlang:error({yecc_bug,"1.1",{__Symbol, __State, missing_in_goto_table}}).-compile({inline,{yeccpars2_6_,1}}).-file("edoc_parser.yrl", 44).yeccpars2_6_([__2,__1 | __Stack]) -> [begin __2 end | __Stack].-compile({inline,{yeccpars2_8_,1}}).-file("edoc_parser.yrl", 131).yeccpars2_8_(__Stack) -> [begin [ ] end | __Stack].-compile({inline,{yeccpars2_11_,1}}).-file("edoc_parser.yrl", 143).yeccpars2_11_([__2,__1 | __Stack]) -> [begin [ ] end | __Stack].-compile({inline,{yeccpars2_12_,1}}).-file("edoc_parser.yrl", 147).yeccpars2_12_([__1 | __Stack]) -> [begin [ # t_var { name = tok_val ( __1 ) } ] end | __Stack].-compile({inline,{yeccpars2_13_,1}}).-file("edoc_parser.yrl", 144).yeccpars2_13_([__3,__2,__1 | __Stack]) -> [begin lists : reverse ( __2 ) end | __Stack].-compile({inline,{yeccpars2_15_,1}}).-file("edoc_parser.yrl", 148).yeccpars2_15_([__3,__2,__1 | __Stack]) -> [begin [ # t_var { name = tok_val ( __3 ) } | __1 ] end | __Stack].-compile({inline,{yeccpars2_16_,1}}).-file("edoc_parser.yrl", 151).yeccpars2_16_([__3,__2,__1 | __Stack]) -> [begin # t_typedef { name = # t_name { name = tok_val ( __1 ) } , args = __2 , defs = lists : reverse ( __3 ) } end | __Stack].-compile({inline,{yeccpars2_19_,1}}).-file("edoc_parser.yrl", 131).yeccpars2_19_(__Stack) -> [begin [ ] end | __Stack].-compile({inline,{yeccpars2_20_,1}}).-file("edoc_parser.yrl", 56).yeccpars2_20_([__2,__1 | __Stack]) -> [begin __2 end | __Stack].-compile({inline,{yeccpars2_21_,1}}).-file("edoc_parser.yrl", 132).yeccpars2_21_([__2,__1 | __Stack]) -> [begin [ __2 | __1 ] end | __Stack].-compile({inline,{yeccpars2_26_,1}}).-file("edoc_parser.yrl", 91).yeccpars2_26_([__1 | __Stack]) -> [begin # t_tuple { types = __1 } end | __Stack].-compile({inline,{yeccpars2_27_,1}}).-file("edoc_parser.yrl", 95).yeccpars2_27_([__1 | __Stack]) -> [begin if length ( element ( 1 , __1 ) ) == 1 -> hd ( element ( 1 , __1 ) ) ; length ( element ( 1 , __1 ) ) == 0 -> return_error ( element ( 2 , __1 ) , "syntax error before: ')'" ) ; true -> return_error ( element ( 2 , __1 ) , "syntax error before: ','" ) end end | __Stack].-compile({inline,{yeccpars2_28_,1}}).-file("edoc_parser.yrl", 136).yeccpars2_28_([__3,__2,__1 | __Stack]) -> [begin # t_def { name = # t_var { name = tok_val ( __1 ) } , type = __3 } end | __Stack].-compile({inline,{yeccpars2_30_,1}}).-file("edoc_parser.yrl", 80).yeccpars2_30_([__1 | __Stack]) -> [begin union ( __1 ) end | __Stack].-compile({inline,{yeccpars2_31_,1}}).-file("edoc_parser.yrl", 83).yeccpars2_31_([__1 | __Stack]) -> [begin [ __1 ] end | __Stack].-compile({inline,{'yeccpars2_37_$end',1}}).-file("edoc_parser.yrl", 88).'yeccpars2_37_$end'([__1 | __Stack]) -> [begin # t_atom { val = tok_val ( __1 ) } end | __Stack].-compile({inline,{'yeccpars2_37_)',1}}).-file("edoc_parser.yrl", 88).'yeccpars2_37_)'([__1 | __Stack]) -> [begin # t_atom { val = tok_val ( __1 ) } end | __Stack].-compile({inline,{'yeccpars2_37_+',1}}).-file("edoc_parser.yrl", 88).'yeccpars2_37_+'([__1 | __Stack]) -> [begin # t_atom { val = tok_val ( __1 ) } end | __Stack].-compile({inline,{'yeccpars2_37_,',1}}).-file("edoc_parser.yrl", 88).'yeccpars2_37_,'([__1 | __Stack]) -> [begin # t_atom { val = tok_val ( __1 ) } end | __Stack].-compile({inline,{'yeccpars2_37_]',1}}).-file("edoc_parser.yrl", 88).'yeccpars2_37_]'([__1 | __Stack]) -> [begin # t_atom { val = tok_val ( __1 ) } end | __Stack].-compile({inline,{yeccpars2_37_atom,1}}).-file("edoc_parser.yrl", 88).yeccpars2_37_atom([__1 | __Stack]) -> [begin # t_atom { val = tok_val ( __1 ) } end | __Stack].-compile({inline,{yeccpars2_37_string,1}}).-file("edoc_parser.yrl", 88).yeccpars2_37_string([__1 | __Stack]) -> [begin # t_atom { val = tok_val ( __1 ) } end | __Stack].-compile({inline,{yeccpars2_37_var,1}}).-file("edoc_parser.yrl", 88).yeccpars2_37_var([__1 | __Stack]) -> [begin # t_atom { val = tok_val ( __1 ) } end | __Stack].-compile({inline,{yeccpars2_37_where,1}}).-file("edoc_parser.yrl", 88).yeccpars2_37_where([__1 | __Stack]) -> [begin # t_atom { val = tok_val ( __1 ) } end | __Stack].-compile({inline,{'yeccpars2_37_|',1}}).-file("edoc_parser.yrl", 88).'yeccpars2_37_|'([__1 | __Stack]) -> [begin # t_atom { val = tok_val ( __1 ) } end | __Stack].-compile({inline,{'yeccpars2_37_}',1}}).-file("edoc_parser.yrl", 88).'yeccpars2_37_}'([__1 | __Stack]) -> [begin # t_atom { val = tok_val ( __1 ) } end | __Stack].-compile({inline,{yeccpars2_37_,1}}).-file("edoc_parser.yrl", 48).yeccpars2_37_([__1 | __Stack]) -> [begin [ tok_val ( __1 ) ] end | __Stack].-compile({inline,{yeccpars2_38_,1}}).-file("edoc_parser.yrl", 90).yeccpars2_38_([__1 | __Stack]) -> [begin # t_float { val = tok_val ( __1 ) } end | __Stack].-compile({inline,{yeccpars2_39_,1}}).-file("edoc_parser.yrl", 89).yeccpars2_39_([__1 | __Stack]) -> [begin # t_integer { val = tok_val ( __1 ) } end | __Stack].-compile({inline,{yeccpars2_40_,1}}).-file("edoc_parser.yrl", 87).yeccpars2_40_([__1 | __Stack]) -> [begin # t_var { name = tok_val ( __1 ) } end | __Stack].-compile({inline,{yeccpars2_43_,1}}).-file("edoc_parser.yrl", 73).yeccpars2_43_([__1 | __Stack]) -> [begin [ __1 ] end | __Stack].-compile({inline,{yeccpars2_44_,1}}).-file("edoc_parser.yrl", 69).yeccpars2_44_([__2,__1 | __Stack]) -> [begin [ ] end | __Stack].-compile({inline,{yeccpars2_46_,1}}).-file("edoc_parser.yrl", 70).yeccpars2_46_([__3,__2,__1 | __Stack]) -> [begin lists : reverse ( __2 ) end | __Stack].-compile({inline,{yeccpars2_47_,1}}).-file("edoc_parser.yrl", 74).yeccpars2_47_([__3,__2,__1 | __Stack]) -> [begin [ __3 | __1 ] end | __Stack].-compile({inline,{yeccpars2_49_,1}}).-file("edoc_parser.yrl", 79).yeccpars2_49_([__3,__2,__1 | __Stack]) -> [begin annotate ( union ( __3 ) , tok_val ( __1 ) ) end | __Stack].-compile({inline,{yeccpars2_50_,1}}).-file("edoc_parser.yrl", 87).yeccpars2_50_([__1 | __Stack]) -> [begin # t_var { name = tok_val ( __1 ) } end | __Stack].-compile({inline,{yeccpars2_53_,1}}).-file("edoc_parser.yrl", 85).yeccpars2_53_([__3,__2,__1 | __Stack]) -> [begin [ __3 | __1 ] end | __Stack].-compile({inline,{yeccpars2_54_,1}}).-file("edoc_parser.yrl", 84).yeccpars2_54_([__3,__2,__1 | __Stack]) -> [begin [ __3 | __1 ] end | __Stack].-compile({inline,{yeccpars2_55_,1}}).-file("edoc_parser.yrl", 111).yeccpars2_55_([__2,__1 | __Stack]) -> [begin # t_type { name = # t_name { name = tok_val ( __1 ) } , args = element ( 1 , __2 ) } end | __Stack].-compile({inline,{yeccpars2_57_,1}}).-file("edoc_parser.yrl", 92).yeccpars2_57_([__2,__1 | __Stack]) -> [begin # t_nil { } end | __Stack].-compile({inline,{yeccpars2_58_,1}}).-file("edoc_parser.yrl", 93).yeccpars2_58_([__3,__2,__1 | __Stack]) -> [begin # t_list { type = __2 } end | __Stack].-compile({inline,{yeccpars2_62_,1}}).-file("edoc_parser.yrl", 48).yeccpars2_62_([__1 | __Stack]) -> [begin [ tok_val ( __1 ) ] end | __Stack].-compile({inline,{yeccpars2_66_,1}}).-file("edoc_parser.yrl", 118).yeccpars2_66_([__7,__6,__5,__4,__3,__2,__1 | __Stack]) -> [begin # t_type { name = # t_name { app = tok_val ( __2 ) , module = qname ( __4 ) , name = tok_val ( __6 ) } , args = element ( 1 , __7 ) } end | __Stack].-compile({inline,{yeccpars2_67_,1}}).-file("edoc_parser.yrl", 49).yeccpars2_67_([__3,__2,__1 | __Stack]) -> [begin [ tok_val ( __3 ) | __1 ] end | __Stack].-compile({inline,{yeccpars2_69_,1}}).-file("edoc_parser.yrl", 66).yeccpars2_69_([__2,__1 | __Stack]) -> [begin { [ ] , tok_line ( __1 ) } end | __Stack].-compile({inline,{yeccpars2_70_,1}}).-file("edoc_parser
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?