Last time when I posted my math library here I got some really good feedback, so I'll do it again.
Absolutely everything that my company does is done in JSON. My main project has 3 JSON parsers for various things (don't ask why I used 3 of them, speed reasons.) I wanted to unify everything in my cleanup, so I wrote a JIT JSON library, which is far faster than anything else I've used. But since I use JSON so much, I'd like to have more than just myself QA it. It would be nice if you could try my library from source code, I put methods in main.cpp for loading text files and testing from a string to make it easier 
Let me know if you find a way to make it crash or behave incorrectly. Or if you have comments about my code. 
Hey, I can hear Replicon yelling at me through the computer. I know what you're saying, but I have to use opaque pointers because the library will be used in every language from C, to Visual Basic, to Fortran 
If you wanna do a speed test with a huge JSON file, that'd be cool, but JSON_Parse doesn't parse everything at once, it's JIT, so doing a JSON_Write will cause the entire thing to get parse 
*If loading a file, white space is ignored, it's a bug in the file loader, not the JSON engine.

EDIT: Just uploaded a new one, this one has an option to format the output
|
|
Bookmarks