diff options
author | Vlad Dumitrescu <[email protected]> | 2015-01-16 09:39:31 +0100 |
---|---|---|
committer | Vlad Dumitrescu <[email protected]> | 2015-01-16 09:39:31 +0100 |
commit | 6f492b98505ee6d68b9f438915dfbd3616a1b729 (patch) | |
tree | 5c7a716d0aded23df9ec555fe591db69adb6b2e0 /lib/edoc/src/edoc_parser.yrl | |
parent | 341bd39f8c3b09b9fdaddbdadce42e80a2b3060d (diff) | |
download | otp-6f492b98505ee6d68b9f438915dfbd3616a1b729.tar.gz otp-6f492b98505ee6d68b9f438915dfbd3616a1b729.tar.bz2 otp-6f492b98505ee6d68b9f438915dfbd3616a1b729.zip |
[edoc] remove functionality related to packages
The 'subpackages' option is left, since some projects use recursive
source directories.
Diffstat (limited to 'lib/edoc/src/edoc_parser.yrl')
-rw-r--r-- | lib/edoc/src/edoc_parser.yrl | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/lib/edoc/src/edoc_parser.yrl b/lib/edoc/src/edoc_parser.yrl index c6f8a04775..48c01c8dce 100644 --- a/lib/edoc/src/edoc_parser.yrl +++ b/lib/edoc/src/edoc_parser.yrl @@ -28,7 +28,7 @@ Nonterminals start spec func_type utype_list utype_tuple utypes utype ptypes ptype nutype function_name where_defs defs defs2 def typedef etype -throws qname ref aref mref lref pref var_list vars fields field +throws qname ref aref mref lref var_list vars fields field utype_map utype_map_fields utype_map_field futype_list bin_base_type bin_unit_type. @@ -207,14 +207,11 @@ typedef -> atom var_list '=' utype where_defs: ref -> aref: '$1'. ref -> mref: '$1'. ref -> lref: '$1'. -ref -> pref: '$1'. aref -> '//' atom: edoc_refs:app(tok_val('$2')). aref -> '//' atom '/' mref: edoc_refs:app(tok_val('$2'), '$4'). -aref -> '//' atom '/' pref: - edoc_refs:app(tok_val('$2'), '$4'). mref -> qname ':' atom '/' integer: edoc_refs:function(qname('$1'), tok_val('$3'), tok_val('$5')). @@ -223,9 +220,6 @@ mref -> qname ':' atom '(' ')': mref -> qname: edoc_refs:module(qname('$1')). -pref -> qname '.' '*': - edoc_refs:package(qname('$1')). - lref -> atom '/' integer: edoc_refs:function(tok_val('$1'), tok_val('$3')). lref -> atom '(' ')': @@ -399,7 +393,7 @@ parse_typedef_1(S, L) -> %% @doc Parses a <a %% href="overview-summary.html#References">reference</a> to a module, -%% package, function, type, or application +%% function, type, or application parse_ref(S, L) -> case edoc_scanner:string(S, L) of |