a simple json decoder and encoder using flex++bison, This implementation is restricted by:
- simple integer pattern [0-9]+;
- simple float pattern [0-9].[0-9];
- simple string pattern ;
- no error handler
Integer is store as long in C, float as double, and string as C++'s std::string
With the powerful pattern matching, you can easily change the pattern for your particular need.