distribution.
== RETURN VALUE ==
-
The two main functions return 0 for success, a nonzero error code for
failure. The function +json_error_string()+ maps error codes to
explanatory messages.
+== BUGS ==
+A backslash escape of "\0000" in a string value will drop a NUL in the
+string that is likely to confuse C code looking at the storage. In
+general, the high byte of a \uxxxxx escape will be ignored and the
+ASCII high-half byte named by the last two hex digits will be
+inserted in the string.
+
+There is no way to make a parser accept the typeless special JSON
+value "null", because there is nothing in C's type ontology to map it
+to.
+
+JSON arrays are restricted to having a single homogenous element type.
+However, the type mayy itself be a JSON object.
+
== REPORTING BUGS ==
Report bugs to Eric S. Raymond <esr@thyrsus.com>. The project page is
at http://catb.org/~esr/microjson