diff options
author | Emmanuele Bassi <ebassi@openedhand.com> | 2008-02-29 12:06:19 +0000 |
---|---|---|
committer | Emmanuele Bassi <ebassi@openedhand.com> | 2008-02-29 12:06:19 +0000 |
commit | 1ddd45d36a3a25aa86a95c60e0c29e83687971bd (patch) | |
tree | 7710be87b2176fc38b679ce0013ef37b10cd0301 /json-glib/json-parser.h | |
parent | 3a9ec8f1ca9bf525875c3fbfaf1ab2f3c708bf36 (diff) | |
download | json-glib-1ddd45d36a3a25aa86a95c60e0c29e83687971bd.tar.gz |
Copy GScanner into JSON-GLib as JsonScanner
Instead of writing our tokenizer we can fork GScanner and make a
specialized version for JSON (as per RFC), luckily the licenses
are compatible (LGPLv2.1 with "any later" clause).
GScanner does not support Unicode "\uNNNN" escaping and we need to
ensure UTF-8 strings as well.
The API will mostly be the same, but the generic bits not used by
JsonParser will be hidden: this is, after all, a specialized
tokenizer.
Diffstat (limited to 'json-glib/json-parser.h')
0 files changed, 0 insertions, 0 deletions