@@ -106,6 +106,7 @@ <h1 class="title">subdir/subdir_b/utils</h1>
106106 < li > < a class ="reference " href ="#fn2 " title ="fn2() "> fn2()</ a > </ li >
107107< li > < a class ="reference " href ="#fn2%2Cint " title ="fn2(x: int) "> fn2(x: int)</ a > </ li >
108108< li > < a class ="reference " href ="#fn2%2Cint%2Cfloat " title ="fn2(x: int; y: float) "> fn2(x: int; y: float)</ a > </ li >
109+ < li > < a class ="reference " href ="#fn2%2Cint%2Cfloat%2Cfloat " title ="fn2(x: int; y: float; z: float) "> fn2(x: int; y: float; z: float)</ a > </ li >
109110
110111</ ul >
111112< ul class ="simple nested-toc-section "> fn3
@@ -215,7 +216,7 @@ <h6><a class="toc-backref" id="more-headers-up-to-level-6" href="#more-headers-u
215216< ol class ="simple "> < li > Other case value</ li >
216217< li > Second case.</ li >
217218</ ol >
218- < p > Ref group < a class ="reference internal nimdoc " title ="proc fn2 (3 overloads) " href ="#fn2-procs-all "> fn2</ a > or specific function like < a class ="reference internal nimdoc " title ="proc fn2() " href ="#fn2 "> fn2()</ a > or < a class ="reference internal nimdoc " title ="proc fn2(x: int) " href ="#fn2,int "> fn2( int )</ a > or < a class ="reference internal nimdoc " title ="proc fn2(x: int; y: float) " href ="#fn2,int,float "> fn2(int, float)</ a > .</ p >
219+ < p > Ref group < a class ="reference internal nimdoc " title ="proc fn2 (4 overloads) " href ="#fn2-procs-all "> fn2</ a > or specific function like < a class ="reference internal nimdoc " title ="proc fn2() " href ="#fn2 "> fn2()</ a > or < a class ="reference internal nimdoc " title ="proc fn2(x: int) " href ="#fn2,int "> fn2( int )</ a > or < a class ="reference internal nimdoc " title ="proc fn2(x: int; y: float) " href ="#fn2,int,float "> fn2(int, float)</ a > .</ p >
219220< p > Ref generics like this: < a class ="reference internal nimdoc " title ="proc binarySearch[T, K](a: openArray[T]; key: K;
220221 cmp: proc (x: T; y: K): int {.closure.}): int " href ="#binarySearch,openArray[T],K,proc(T,K) "> binarySearch</ a > or < a class ="reference internal nimdoc " title ="proc binarySearch[T, K](a: openArray[T]; key: K;
221222 cmp: proc (x: T; y: K): int {.closure.}): int " href ="#binarySearch,openArray[T],K,proc(T,K) "> binarySearch(openArray[T], K, proc (T, K))</ a > or < a class ="reference internal nimdoc " title ="proc binarySearch[T, K](a: openArray[T]; key: K;
@@ -229,7 +230,7 @@ <h6><a class="toc-backref" id="more-headers-up-to-level-6" href="#more-headers-u
229230< p > Group ref. with capital letters works: < a class ="reference internal nimdoc " title ="proc fN11 (2 overloads) " href ="#fN11-procs-all "> fN11</ a > or < a class ="reference internal nimdoc " title ="proc fN11 (2 overloads) " href ="#fN11-procs-all "> fn11</ a > </ p >
230231Ref. < a class ="reference internal nimdoc " title ="proc `[]`[T](x: G[T]): T " href ="#[],G[T] "> []</ a > is the same as < a class ="reference internal nimdoc " title ="proc `[]`[T](x: G[T]): T " href ="#[],G[T] "> proc `[]`(G[T])</ a > because there are no overloads. The full form: < a class ="reference internal nimdoc " title ="proc `[]`[T](x: G[T]): T " href ="#[],G[T] "> proc `[]`*[T](x: G[T]): T</ a > Ref. < a class ="reference internal nimdoc " title ="proc `[]=`[T](a: var G[T]; index: int; value: T) " href ="#[]=,G[T],int,T "> []=</ a > aka < a class ="reference internal nimdoc " title ="proc `[]=`[T](a: var G[T]; index: int; value: T) " href ="#[]=,G[T],int,T "> `[]=`(G[T], int, T)</ a > .Ref. < a class ="reference internal nimdoc " title ="proc $ (2 overloads) " href ="#$-procs-all "> $</ a > aka < a class ="reference internal nimdoc " title ="proc $ (2 overloads) " href ="#$-procs-all "> proc $</ a > or < a class ="reference internal nimdoc " title ="proc $ (2 overloads) " href ="#$-procs-all "> proc `$`</ a > .Ref. < a class ="reference internal nimdoc " title ="proc `$`[T](a: ref SomeType): string " href ="#$,ref.SomeType "> $(a: ref SomeType)</ a > .Ref. < a class ="reference internal nimdoc " title ="iterator fooBar(a: seq[SomeType]): int " href ="#fooBar.i,seq[SomeType] "> foo_bar</ a > aka < a class ="reference internal nimdoc " title ="iterator fooBar(a: seq[SomeType]): int " href ="#fooBar.i,seq[SomeType] "> iterator foo_bar_</ a > .Ref. < a class ="reference internal nimdoc " title ="proc fn[T; U, V: SomeFloat]() " href ="#fn "> fn[T; U,V: SomeFloat]()</ a > .Ref. < a class ="reference internal nimdoc " title ="proc `'big`(a: string): SomeType " href ="#'big,string "> 'big</ a > or < a class ="reference internal nimdoc " title ="proc `'big`(a: string): SomeType " href ="#'big,string "> func `'big`</ a > or < a class ="reference internal nimdoc " title ="proc `'big`(a: string): SomeType " href ="#'big,string "> `'big`(string)</ a > .
231232< h1 > < a class ="toc-backref " id ="pandoc-markdown " href ="#pandoc-markdown "> Pandoc Markdown</ a > </ h1 > < p > Now repeat all the auto links of above in Pandoc Markdown Syntax.</ p >
232- < p > Ref group < a class ="reference internal nimdoc " title ="proc fn2 (3 overloads) " href ="#fn2-procs-all "> fn2</ a > or specific function like < a class ="reference internal nimdoc " title ="proc fn2() " href ="#fn2 "> fn2()</ a > or < a class ="reference internal nimdoc " title ="proc fn2(x: int) " href ="#fn2,int "> fn2( int )</ a > or < a class ="reference internal nimdoc " title ="proc fn2(x: int; y: float) " href ="#fn2,int,float "> fn2(int, float)</ a > .</ p >
233+ < p > Ref group < a class ="reference internal nimdoc " title ="proc fn2 (4 overloads) " href ="#fn2-procs-all "> fn2</ a > or specific function like < a class ="reference internal nimdoc " title ="proc fn2() " href ="#fn2 "> fn2()</ a > or < a class ="reference internal nimdoc " title ="proc fn2(x: int) " href ="#fn2,int "> fn2( int )</ a > or < a class ="reference internal nimdoc " title ="proc fn2(x: int; y: float) " href ="#fn2,int,float "> fn2(int, float)</ a > .</ p >
233234< p > Ref generics like this: < a class ="reference internal nimdoc " title ="proc binarySearch[T, K](a: openArray[T]; key: K;
234235 cmp: proc (x: T; y: K): int {.closure.}): int " href ="#binarySearch,openArray[T],K,proc(T,K) "> binarySearch</ a > or < a class ="reference internal nimdoc " title ="proc binarySearch[T, K](a: openArray[T]; key: K;
235236 cmp: proc (x: T; y: K): int {.closure.}): int " href ="#binarySearch,openArray[T],K,proc(T,K) "> binarySearch(openArray[T], K, proc (T, K))</ a > or < a class ="reference internal nimdoc " title ="proc binarySearch[T, K](a: openArray[T]; key: K;
@@ -392,6 +393,14 @@ <h1><a class="toc-backref" href="#12">Procs</a></h1>
392393
393394
394395
396+ </ dd >
397+ </ div >
398+ < div id ="fn2,int,float,float ">
399+ < dt > < pre > < span class ="Keyword "> proc</ span > < a href ="#fn2%2Cint%2Cfloat%2Cfloat "> < span class ="Identifier "> fn2</ span > </ a > < span class ="Other "> (</ span > < span class ="Identifier "> x</ span > < span class ="Other "> :</ span > < span class ="Identifier "> int</ span > < span class ="Other "> ;</ span > < span class ="Identifier "> y</ span > < span class ="Other "> :</ span > < span class ="Identifier "> float</ span > < span class ="Other "> ;</ span > < span class ="Identifier "> z</ span > < span class ="Other "> :</ span > < span class ="Identifier "> float</ span > < span class ="Other "> )</ span > {.< span > < span class ="Other pragmadots "> ...</ span > </ span > < span class ="pragmawrap "> < span class ="Identifier "> raises</ span > < span class ="Other "> :</ span > < span class ="Other "> [</ span > < span class ="Other "> ]</ span > < span class ="Other "> ,</ span > < span class ="Identifier "> tags</ span > < span class ="Other "> :</ span > < span class ="Other "> [</ span > < span class ="Other "> ]</ span > < span class ="Other "> ,</ span > < span class ="Identifier "> forbids</ span > < span class ="Other "> :</ span > < span class ="Other "> [</ span > < span class ="Other "> ]</ span > </ span > .}</ pre > </ dt >
400+ < dd >
401+
402+
403+
395404 </ dd >
396405</ div >
397406
0 commit comments