SDLang-D v0.10.0 - Big convenience improvements
Chris via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Tue Sep 27 01:55:38 PDT 2016
On Sunday, 25 September 2016 at 22:12:21 UTC, Nick Sabalausky
wrote:
> https://github.com/Abscissa/SDLang-D
>
> New in v0.10.0:
> Big convenience enhancements to DOM interface and an improved
> pull parser interface. Plus documentation improvements and a
> couple bugfixes.
>
> Full changelog:
> https://github.com/Abscissa/SDLang-D/blob/master/CHANGELOG.md
>
> ===================================================
>
> SDLang-D is a D library to read and write SDLang. Both a DOM
> and a Pull Parser are provided.
>
> SDLang <http://sdlang.org> is similar to XML/JSON/YAML, but
> much simpler and less verbose. It look like this:
>
> -----------------------------
> // A few basic values
> first "Joe"
> last "Coder"
> ip "127.0.0.1" port=80
>
> // Supports child tags
> folder "myFiles" color="yellow" protection=on {
> folder "my documents" {
> document "resume.pdf"
> }
> }
> -----------------------------
> Language Guide:
> https://github.com/Abscissa/SDLang-D/wiki/Language-Guide
I was actually thinking of using SDL for pseudo code
non-programmers could write, e.g. to create rule files that a
program could execute. It could work nicely with `if` and `else`
tags + attributes.
More information about the Digitalmars-d-announce
mailing list