Chris Eidhof

3个pods
cmark
是 [CommonMark] 的 C 语言参考实现,是 MarkDown 语法的合理化版本,具有 [规范][http://spec.commonmark.org/]。 (对于 JavaScript 参考实现,请参阅 [commonmark.js]。)
它提供了一个共享库(libcmark
),其中包含解析 CommonMark 文档到抽象语法树 (AST)、操作 AST 并将文档渲染为 HTML、groff man、LaTeX、CommonMark 或 AST 的 XML 表示的函数。它还提供了一个命令行程序(cmark
),用于解析和渲染 CommonMark 文档。
许可证:未声明
此库提供了对 cmark 库的 Swift 接口。而不是使用 C 函数指针,它将 Markdown 作为抽象语法树(枚举)公开。它允许解析、修改和渲染 CommonMark 文档。
许可证:MIT