https://github.com/ZILtoid1991/newsdlang/releases/tag/v0.1.0
Fixed delimiter string issue, and added testcases. Has the XDL-extension (crafted by me for the most part), which fixes some of the inconsistencies of the SDLang format (curly brackets for scopes need to be on the same line as a named tag, nameless tags can't have children, SDLang datetime removed in favor of ISO datetime, reducing numeric types to a single integer and floating point of arbitrary precision and size), as well as added new features, such as:
- use of underscores in formatting of numeric types,
- hexadecimal, octal, and binary integer numbers (octal uses the nonstandard
0o0
format), - hexadecimal floats,
- delimiter strings (
q"{...}"
).
It has a much more sophisticated DOM than sdlang-d
, this allows the better handling of comments too, even inline comments are supported.
I need some more testcases, as well as some input on the XDL specifications, so I can standardize the XDL1.0 specs.