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 + -
显示快捷键?