A Markdown parser, generating an AST that can be easily adjusted and converted to text or HTML. It supports some additional syntax:
- spans between [
and ]
;
- divs without block elements (such as div and p) between [[
and ]]
;
- divs with block elements (such as div and p) between [[[
and ]]]
;
- literals between [[[[
and ]]]]
;
- setting styles/classes/ids etc with {#id; style: value; .classname}
.