【文件属性】:
文件名称:Dumpling:适用于iOS和macOS的Pure Swift可定制和可扩展的Markdown解析器
文件大小:105KB
文件格式:ZIP
更新时间:2021-03-29 15:37:39
Swift
饺子
Dumpling是用于iOS和macOS的纯Swift可定制且可扩展的Markdown解析器。
特征
100%迅捷
易于通过新的markdown标签,输出格式或自定义现有实现进行扩展。
用抽象语法树描述文档结构的中间层
内置支持将输出呈现为纯文本,HTML,NSAttributedString。
内部架构
饺子使用一种高度可扩展的模块化功能方法,称为解析器组合器。
Markdown解析器生成一个称为抽象语法树(AST)的中间数据模型。
渲染器实现使用AST生成最终输出。 饺子提供3种主要的内置输出格式-纯文本,HTML和NSAttributedString。
支持的元素
*italic* or _italics_
**bold** or __bold__
~~strikethrough~~
# Header 1
## Header 2
### Header 3
#### He