CommonMark
CommonMark
&reftitle.intro;
This extension provides access to the reference implementation of CommonMark, a rationalized version of Markdown syntax with a specification.
Parsing:
The CommonMark extension provides a simple parsing API:
Rendering:
The CommonMark extension provides simple rendering API that supports multiple formats:
AST:
The CommonMark extension implements visitation for CommonMark\Node objects:
CQL:
The CommonMark extension provides an interface to CQL, CommonMark Query Language:
&reference.cmark.setup;
&reference.cmark.constants;
&reference.cmark.commonmark.node.document;
&reference.cmark.commonmark.node.heading;
&reference.cmark.commonmark.node.paragraph;
&reference.cmark.commonmark.node.blockquote;
&reference.cmark.commonmark.node.bulletlist;
&reference.cmark.commonmark.node.orderedlist;
&reference.cmark.commonmark.node.item;
&reference.cmark.commonmark.node.text;
&reference.cmark.commonmark.node.text.strong;
&reference.cmark.commonmark.node.text.emphasis;
&reference.cmark.commonmark.node.thematicbreak;
&reference.cmark.commonmark.node.softbreak;
&reference.cmark.commonmark.node.linebreak;
&reference.cmark.commonmark.node.code;
&reference.cmark.commonmark.node.codeblock;
&reference.cmark.commonmark.node.htmlblock;
&reference.cmark.commonmark.node.htmlinline;
&reference.cmark.commonmark.node.image;
&reference.cmark.commonmark.node.link;
&reference.cmark.commonmark.node.customblock;
&reference.cmark.commonmark.node.custominline;
&reference.cmark.commonmark.node;
&reference.cmark.commonmark.interfaces.ivisitor;
&reference.cmark.commonmark.interfaces.ivisitable;
&reference.cmark.commonmark.parser;
&reference.cmark.commonmark.cql;
&reference.cmark.reference;