summaryrefslogtreecommitdiff
path: root/json-glib/json-parser.h
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@openedhand.com>2008-02-29 12:06:19 +0000
committerEmmanuele Bassi <ebassi@openedhand.com>2008-02-29 12:06:19 +0000
commit1ddd45d36a3a25aa86a95c60e0c29e83687971bd (patch)
tree7710be87b2176fc38b679ce0013ef37b10cd0301 /json-glib/json-parser.h
parent3a9ec8f1ca9bf525875c3fbfaf1ab2f3c708bf36 (diff)
downloadjson-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