文件名称:SML:带糖的类 JSON 数据格式
文件大小:10KB
文件格式:ZIP
更新时间:2024-07-01 01:43:43
C++
SML 简单标记语言(抱歉我懒) SML 是一种自制的文本格式,旨在方便人类读取/写入数据文件。 它是 JSON 的超集,受 QML 启发,具有一些方便的功能: 报价是可选的 值后的逗号是可选的 值可以通过在其名称之前明确键入 '(' 和 ')' 是 '[' 和 ']' 的替代字符 C 风格的注释 可选的 #format 标头来标识文件的内容 这种格式既不是为了取代 JSON 也不是为了提高效率,而是为了提供更好的手工编写语法,一种轻松嵌入类型的方法,还因为编写解析器很有趣。 例子 SML: #format SML1 Player { position: (1,2,3) rotation: (0,0,0,1) // Or can be Quaternion(0,0,0,1) color: "#ffaa44" children: [ Gun // A node of t
【文件预览】:
SML-master
----premake_vs2013_debug.bat(47B)
----Test()
--------main.cpp(531B)
--------premake5.lua(520B)
--------test_data()
----README.md(2KB)
----premake5.lua(182B)
----SML()
--------sml()
--------premake5.lua(440B)
----.gitignore(304B)