The implementation here follows from:
-
Language Lexicon: nomenclature of elements
-
Language Outline: behaviour/layout
-
Asciidoctor Language Documentation: behaviour/layout
Note
|
I took a few of the grammar rules from here - some were already a perfect match to what I had, others I adapted, others I had in different forms and simplified. Credit where credit is due! |
-
✓ Document Headers
-
✓ Section
-
✓ Delimited Block
-
✓ Comment
-
✓ Example
-
✓ Listing
-
✓ Literal
-
✓ Open
-
✓ Sidebar
-
✓ Table
-
✓ Pass
-
✓ Quote
-
-
✓ Paragraph (constrained not supported well!)
-
✓ Bold
-
✓ Italic
-
✓ Monospace
-
✓ Literal Monospace
-
✓ Highlight
-
✓ Subscript / Superscript
-
-
✓ Image
-
✓ Lists
-
✓ Ordered
-
✓ Unordered
-
-
✓ Thematic Break
-
✓ Page Break
-
❏ Tables
-
✓ Admonition
-
✓ Anchors
-
✓ Attributes
-
✓ Titles
-
✓ Footnotes
-
✓ Includes
-
Advanced
-
✓ Offsets
-
❏ Tagged regions
-
-
❏ Conditionals
-
✓ ifdef
-
✓ ifndef
-
❏ ifeval
-