aboutsummaryrefslogtreecommitdiffhomepage
path: root/org/ao_doc_abstraction.org
diff options
context:
space:
mode:
Diffstat (limited to 'org/ao_doc_abstraction.org')
-rw-r--r--org/ao_doc_abstraction.org26
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