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;