dlang-community / SDLang-D

An SDLang (Simple Declarative Language) library for D
http://sdlang.org
Other
120 stars 21 forks source link

Improved memory safety and purity #66

Closed ZILtoid1991 closed 1 month ago

ZILtoid1991 commented 5 years ago

I could only perform the internal unittest (unit-threaded couldn't be used due to a function wasn't exported properly), and it has issues with certain floating-point numbers in the lexer's unittest. I'll look into that in the future, as well as adding the feature of getting tags by path.

Also note that thanks to some dependencies being left behind by the D community, I couldn't put pure everywhere it was possible, and instead of @safe I had to rely on @trusted.

Abscissa commented 4 years ago

First of all, thanks for undertaking this. It’s much needed and it’s no small task. (Also, apologies for the delay.)

A few things I noticed on initial look through: