Nick Sabalausky

Results 35 issues of Nick Sabalausky

Are the hashing and random algorithms in this library compatible with the hashing and random interfaces defined in Phobos? Ie, [`std.digest.digest.isDigest`](http://dlang.org/phobos/std_digest_digest.html#.isDigest) and [`std.random.isUniformRNG`](http://dlang.org/phobos/std_random.html#isUniformRNG). If not, can Phobos-compatible wrappers be added?

Need a library API and command line util to convert (to the extent possible) between SDL and JSON/XML.

new-feature

Obviously _in_ SDLang itself, of course. This will allow for a much simpler, more robust API that's more statically-typed and has vastly better error-checking built-in for both parsing and writing....

new-feature

Maybe even hex floats like in D.

spec-v2

Related to #50: It would be nice for the spec to permit scientific notation for floating point numbers. I'm going to double-check that the original Java SDL library actually does...

spec-v2

I totally missed this one. According to original [language guide](http://semitwist.com/sdl-mirror/Language+Guide.html): "Tag attributes are modelled as a sorted map. Order is not significant and duplicates are not allowed." Currently, SDLang-D allows...

breaking-change
fails-spec

While #27 is technically fixed, it would be better to prevent infinity/NaN from even being placed into a Value in the first place. This would make it much easier to...

breaking-change

ParserEvent was recently changed from std.variant.Algebraic to [TaggedAlgebraic](https://github.com/s-ludwig/taggedalgebraic). Consider doing the same for Value. Might want to do this together with #42.

breaking-change