Skip to content

Latest commit

 

History

History
25 lines (14 loc) · 1.08 KB

README.md

File metadata and controls

25 lines (14 loc) · 1.08 KB

dbj_json

DBJ JSON Research and Development

Basically an amalgamation of GASON and JSMN

GASON is transformed into C11 code, and almost rewritten in that process. Also fast_double_parser is transformed into C11 code ans used in there.

What's the idea?

Basically JSMN design is better. But it has no "classical" JSON value abstraction. Will try and make DBJSON that will use JSMN for parsing and GASON for proivding JSON value abstraction. Probably by writting JSMN "token" to GASON "value" transformation.

But, if users are comfortable with dealing JSMN "token" direct that will be provided too.

JSON "writer"?

Probably not. We shall see.

Very likely. Although that makes for very safe and not the fastest code. Thus "valstat enabled" front will be provided.

Stay tuned 😉


This work © 2021 by [email protected] aka Dusan B.Jovanovic