A | |
| Axml_of_doc | |
C | |
| Common_utils |
A toolkit used by
Compiler_of_doc for handling default and custom document settings (margins, document width, etc.), cross-references, and labels.
|
| Compiler_of_doc | |
D | |
| Doc_of_axml | |
| Doc_of_nmm |
For mapping nmm source-code to objects of type
Doc_types.tr_doc.
|
| Doc_types |
An abstract syntax tree specification for parsed nmm source-code.
|
E | |
| Exml_utils |
A toolkit used by
Compiler_of_doc when compiling to XML, mostly for handling attributes and pcdata.
|
H | |
| Html_utils |
For translating a compiled nmm-document with resolved cross-references and labels (in the the XML-format specified by exml.dtd) to HTML
|
M | |
| Main |
For assembling the pieces provided by the other modules.
|
N | |
| Nmm_lexer |
Lexer used by
Doc_of_nmm together with Nmm_parser.
|
| Nmm_parser |
An LR(1) parser of nmm source-code used by
Doc_of_nmm together with Nmm_lexer.
|
T | |
| Tags |
Specifies default tags and their expansion
|
| Txt_utils |
A toolkit used by
Compiler_of_doc when compiling raw text, for handling headers, text-decoration and line breaks.
|
X | |
| Xml_right |
For parsing XML-files containing parsed nmm source-code (abstract syntax trees in the format specified by axml.dtd), and for printing compiled nmm-documents in XML- or HTML-format to file.
|
| Xml_right_lexer |
Lexer generated from xml_right_lexer.mll with ocamllex.
|
| Xml_right_parser |
LR(1) parser generated from xml_right_parser.mly with ocamlyacc.
|