主要观点:Dogma 是一种方便人类使用的元语言,用于在文档中描述数据格式,采用类似 Backus-Naur Form 的模式。
关键信息:
- 具有人类可读、简洁、无歧义的特点。
- 可用于文本或二进制数据,具有位级可寻址、非线性解析、可使用任何字符集等特性。
- 具备宏和函数、条件与逻辑、变量和计算等表达能力。
重要细节: - 以 64 位无符号整数为例描述 timestamp 格式,各时间字段为单独位域。
- 用 Dogma 描述 JSON 结构,如 document、element 等的组成。
- 提供了The Dogma Specification的链接。
- 有VS Code Syntax Highlighter。
- 更多示例可在See the examples directory查看。版权归 2023 年Karl Stenerud所有。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。