digitalmars.D.announce - SDLang-D v0.9.2
- Nick Sabalausky (36/36) Jul 31 2015 SDLang-D: A library to parse/generate SDL (Simple Data Language) files.
- John Colvin (4/42) Aug 01 2015 Haven't looked at this at all really, just a quick question:
- Nick Sabalausky (3/7) Aug 01 2015 No, but there definitely should be. I'll post a ticket so I don't
- Nick Sabalausky (2/11) Aug 01 2015 https://github.com/Abscissa/SDLang-D/issues/30
- David Gileadi (3/13) Aug 02 2015 Without having looked at the library, perhaps this util would make some
SDLang-D: A library to parse/generate SDL (Simple Data Language) files.
Offers both DOM and StAX/Pull APIs.
SDL is like XML/JSON/YAML, but is low-verbosity, simpler than YAML, and
supports comments and basic datatypes. It looks like this:
------------------------
// An example of SDL:
folder "myFiles" color="yellow" protection=on {
folder "my images" {
file "myHouse.jpg" color=true date=2005/11/05
file "myCar.jpg" color=false date=2002/01/05
}
// Another folder
folder "my documents" {
document "resume.pdf"
}
}
------------------------
SDLang-D Homepage:
https://github.com/Abscissa/SDLang-D
Changes for v0.9.2:
-----------------------
Full Changelog:
https://github.com/Abscissa/SDLang-D/blob/master/CHANGELOG.md
- New: Uses travis-ci.org for continuous integration testing.
- Change: Updated package.json to newer dub.json name.
the pull parser.
(fixes a DUB warning) ( schuetzm)
( s-ludwig)
- Fixed: Trailing line comments incorrectly treated as line continuation
( Dicebot)
Jul 31 2015
On Friday, 31 July 2015 at 15:52:09 UTC, Nick Sabalausky wrote:
SDLang-D: A library to parse/generate SDL (Simple Data
Language) files. Offers both DOM and StAX/Pull APIs.
SDL is like XML/JSON/YAML, but is low-verbosity, simpler than
YAML, and supports comments and basic datatypes. It looks like
this:
------------------------
// An example of SDL:
folder "myFiles" color="yellow" protection=on {
folder "my images" {
file "myHouse.jpg" color=true date=2005/11/05
file "myCar.jpg" color=false date=2002/01/05
}
// Another folder
folder "my documents" {
document "resume.pdf"
}
}
------------------------
SDLang-D Homepage:
https://github.com/Abscissa/SDLang-D
Changes for v0.9.2:
-----------------------
Full Changelog:
https://github.com/Abscissa/SDLang-D/blob/master/CHANGELOG.md
- New: Uses travis-ci.org for continuous integration testing.
- Change: Updated package.json to newer dub.json name.
when using the pull parser.
config (fixes a DUB warning) ( schuetzm)
breaks. ( s-ludwig)
( s-ludwig)
- Fixed: Trailing line comments incorrectly treated as line
e565f30 and c6dc722) ( Dicebot)
Haven't looked at this at all really, just a quick question:
Are there straightforward library calls or command line utilities
for converting between the shared subset of json and SDL?
Aug 01 2015
On Saturday, 1 August 2015 at 17:57:30 UTC, John Colvin wrote:Haven't looked at this at all really, just a quick question: Are there straightforward library calls or command line utilities for converting between the shared subset of json and SDL?No, but there definitely should be. I'll post a ticket so I don't forget.
Aug 01 2015
On Saturday, 1 August 2015 at 20:14:52 UTC, Nick Sabalausky wrote:On Saturday, 1 August 2015 at 17:57:30 UTC, John Colvin wrote:https://github.com/Abscissa/SDLang-D/issues/30Haven't looked at this at all really, just a quick question: Are there straightforward library calls or command line utilities for converting between the shared subset of json and SDL?No, but there definitely should be. I'll post a ticket so I don't forget.
Aug 01 2015
On 8/1/15 1:20 PM, Nick Sabalausky wrote:On Saturday, 1 August 2015 at 20:14:52 UTC, Nick Sabalausky wrote:Without having looked at the library, perhaps this util would make some good sample code.On Saturday, 1 August 2015 at 17:57:30 UTC, John Colvin wrote:https://github.com/Abscissa/SDLang-D/issues/30Haven't looked at this at all really, just a quick question: Are there straightforward library calls or command line utilities for converting between the shared subset of json and SDL?No, but there definitely should be. I'll post a ticket so I don't forget.
Aug 02 2015








David Gileadi <gileadis NSPMgmail.com>