/clcm

CommonMark Parser implemented in Common Lisp

Primary LanguageCommon LispOtherNOASSERTION

CLCM

Common Lisp CommonMark

CommonMark Parser

TODO

Blocks

  • Tabs
  • Precedence
  • Thematic breaks
  • ATX headings
  • Setext headings
  • Indented code blocks
  • Fenced code blocks
  • HTML blocks
  • Link reference definitions
  • Paragraphs
  • Blank lines
  • Block quotes
  • List items
  • Lists

Inlines

  • Backslash escapes
  • Entity and numeric character references
  • Code spans
  • Emphasis and strong emphasis
  • Links (partially supported)
  • Images
  • Autolinks
  • Raw HTML
  • Hard line breaks
  • Soft line breaks
  • Textual content

Check mark dose not mean complete, bugs remain.