diff options
Diffstat (limited to 'org/ao_doc_abstraction.org')
-rw-r--r-- | org/ao_doc_abstraction.org | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/org/ao_doc_abstraction.org b/org/ao_doc_abstraction.org index f6d65e1..75ed2a6 100644 --- a/org/ao_doc_abstraction.org +++ b/org/ao_doc_abstraction.org @@ -102,10 +102,10 @@ | | | | | - heading row | | | | |-------+--------------+----------------------------+--------------------------+----------------+-----------------+----------------+------------| -* 1. Document Abstraction :abstract:process: +* 1. Document Abstraction :module:sdp:ao_abstract_doc_source: Process markup document, create document abstraction. -** 0. ao abstract doc source: :ao_abstract_doc_source: +** 0. module template #+BEGIN_SRC d :tangle ../src/sdp/ao_abstract_doc_source.d /++ @@ -113,6 +113,7 @@ Process markup document, create document abstraction. abstraction of sisu markup for downstream processing ao_abstract_doc_source.d +/ +module sdp.ao_abstract_doc_source; template SiSUdocAbstraction() { /+ ↓ abstraction imports +/ <<abs_top_imports>> @@ -233,10 +234,10 @@ template SiSUdocAbstraction() { #+name: abs_top_imports #+BEGIN_SRC d import - ao_defaults, - ao_object_setter, - ao_rgx, - output_hub; + sdp.ao_defaults, + sdp.ao_object_setter, + sdp.ao_rgx, + sdp.output_hub; private import std.algorithm, std.array, @@ -1731,7 +1732,7 @@ the_document_head_section ~= the_document_body_section[0]; the_document_body_section=the_document_body_section[1..$]; #+END_SRC -*** _minor loops_ :post: +*** _minor loops_ :post: **** 1. loop: backmatter loop up to lev4: html_segnames, set backmatter pointers could optimise by @@ -6630,7 +6631,7 @@ struct NodeStructureMetadata { #+END_SRC *** function assertions :assertions: -**** mixin template: assertions on markup document structure :doc_structure: +**** assertions on markup document structure :doc_structure: #+name: abs_functions_assertions #+BEGIN_SRC d @@ -6815,7 +6816,7 @@ auto assertions_doc_structure(O,Lv)( } #+END_SRC -**** mixin template: assertions on blocks :blocks: +**** assertions on blocks :blocks: #+name: abs_functions_assertions #+BEGIN_SRC d @@ -6865,11 +6866,11 @@ template docSectKeysSeq() { } #+END_SRC -* 2. Object Setter (Set Abstract Object) :abstract:object: +* 2. Object Setter (Set Abstract Object) :module:sdp:ao_object_setter: set abstracted objects for downstream processing -** 0. ao object setter: :ao_object_setter: +** 0. module template #+BEGIN_SRC d :tangle ../src/sdp/ao_object_setter.d /++ @@ -6877,6 +6878,7 @@ set abstracted objects for downstream processing setting of sisu objects for downstream processing ao_object_setter.d +/ +module sdp.ao_object_setter; template ObjectSetter() { /+ structs +/ <<ao_structs_init>> @@ -6899,7 +6901,7 @@ struct HeadingAttrib { } #+END_SRC -*** [#A] composite object +*** [#A] _composite object_ #+name: ao_structs_init #+BEGIN_SRC d |