1个稳定版本
1.0.0 | 2021年3月6日 |
---|
#1098 in 嵌入式开发
11KB
257 行
内联KDL
KDL是一种具有类似xml语法的文档语言,看起来像是调用了一组CLI命令!
内联KDL(简称:i-kdl,扩展名:ikdl,发音:i cuddle)是KDL的扩展,其中KDL片段可以嵌入到更大的文本文档中。
i-kdl使用<
和>
来指示KDL片段。i-kdl文档是由零个或多个文本和零个或多个节点组成的列表。
- API文档
- 许可协议:Parity 7.0.0
- 使用维护者制度
- 支持的Rust版本:最新稳定版
示例
简单
Hic voluptatem eum et repudiandae nisi cum qui sed. Voluptatum molestiae recusa
quod<note latin="quī" case="nominative" gender="neuter" number="singular"> quas
suscipit reprehenderit eos commodi. Dolores earum iste tempore culpa ut nostrum.
可以跨越多行(记得在适当的地方使用KDL行续接符)
Inflection of quī (“who, which”), Proto-Indo-European *kʷod, whence also <etymology \
word="hwæt" \
lang="Old English" \
{
translation {
text "what"
lang "English"
}
}
>.
KDL片段可以在字符串等中包含<>
i-kdl uses <code "<"> and <code ">"> to indicate a KDL fragment.
您可以使用\\
在文本中转义<
Escaping \< is possible: <true>.
许可协议
本存储库中的代码受Parity许可证保护,这是一个强大的copyleft许可证。这意味着您只能在开发开源许可证的产品(MIT/Apache项目是允许的!)时使用此项目。
依赖项
~3.5MB
~74K SLoC