-text = text:: Item
-Itemx = !ws Item
- | ()
-Item = blockquote
- > "[]":: { ul:: uli+/ws } Itemx
- | "[]":: { ol:: oli+/ws } Itemx
- > "[]":: pre Itemx
- > "[]":: structured Itemx
- > "[]":: structuredx Itemx
- > "[]":: styled Itemx
- > "[]":: qtext Itemx
- > "[]":: (stringify:: alphanum++) Itemx
- > "[]":: symbol Itemx
- > "[]":: (stringify:: sym++) Itemx
- > "[]":: Paragraph Itemx
-
-blockquote = blockquote:: "\"\"" text "\"\""
- | blockquote:: "\"\"" block
-
-qtext = quoted:: "\"" text "\""
-pre = verbatim:: "[verbatim]" { ~[]+ } /ws // FIXME doesn't work
-
-styled = underline:: "__" text "__"
- | footnote:: "((" text "))"
- | ( tt:: "[[" text "]]"
- | citation:: "[" text "]"
- )
- | strikethrough:: "!!" text "!!"
- | superscript:: "^^" (word|block)
- | subscript:: ",," (word|block)
- | smallcap:: "\\sc" block
- | bold:: "**" text "**"
- | keyword:: "!" (word|block)
- > it:: "*" text "*"