Lua CJSON is a fast JSON encoding/parsing module for LOVR

Bjorn 70dc543af5 Merge pull request #2 from mcclure/luajit-build-2 4 years ago
devel 4f0b8d47af Add original JSON parser design outline 14 years ago
lua db12267686 Update cjson.util to workaround missing "unpack" 9 years ago
tests 98eb1d01e9 Make sparse array test immune to table hash order 9 years ago
.gitattributes 7612cef30d Add .gitignore for object files, html, extra dirs 14 years ago
.gitignore 1582c219f5 Convert perf results to HTML and update for 2.0.0 14 years ago
CMakeLists.txt 9c1e152d88 Only add MSVC defines when needed; 5 years ago
LICENSE d6fc98ff60 Update copyright date range to include 2012 14 years ago
Makefile 1f3857a078 Use more common adoc extension for AsciiDoc 9 years ago
NEWS 4bc5e917c8 Add release notes for 2.1.0 release 14 years ago
README.adoc e8972ac754 Add README.adoc for Github 9 years ago
THANKS bb39311225 Update THANKS for locale bug reporter 14 years ago
TODO 013b277228 Remove old TODO item 9 years ago
build-packages.sh 1f3857a078 Use more common adoc extension for AsciiDoc 9 years ago
dtoa.c d5090bb8f1 Use Javascript compat values for Infinity/NaN 14 years ago
dtoa_config.h 2d1c3e8674 Add error checking to dtoa locking primitives 14 years ago
fpconv.c 7eb09593cb Fix build with g++ 10 years ago
fpconv.h b7082c83b2 Fix clang undefined-inline warning 10 years ago
g_fmt.c bb296abe81 Fix string length returned by g_fmt.c for |x|<1 14 years ago
lua-cjson-2.1devel-1.rockspec 5300ecb4e8 Bump version to 2.1devel 14 years ago
lua-cjson.spec 1f3857a078 Use more common adoc extension for AsciiDoc 9 years ago
lua_cjson.c acc36c81ee Oops, previous fix for luajit build was incorrect 4 years ago
manual.adoc 663998413b Update manual 9 years ago
performance.adoc 1f3857a078 Use more common adoc extension for AsciiDoc 9 years ago
rfc4627.txt bbf1f5d35e Initial commit 15 years ago
runtests.sh 5300ecb4e8 Bump version to 2.1devel 14 years ago
strbuf.c 7eb09593cb Fix build with g++ 10 years ago
strbuf.h d6fc98ff60 Update copyright date range to include 2012 14 years ago

README.adoc

= Lua CJSON =
Mark Pulford

The Lua CJSON module provides JSON support for Lua.

*Features*::
- Fast, standards compliant encoding/parsing routines
- Full support for JSON with UTF-8, including decoding surrogate pairs
- Optional run-time support for common exceptions to the JSON
specification (infinity, NaN,..)
- No dependencies on other libraries

*Caveats*::
- UTF-16 and UTF-32 are not supported

Lua CJSON is covered by the MIT license. Review the file +LICENSE+ for
details.

Please read +manual.adoc+ for installation instructions and the API
manual.

The current stable version of this software is available from the
http://www.kyne.com.au/%7Emark/software/lua-cjson.php[Lua CJSON website].

Feel free to email me if you have any patches, suggestions, or comments.

// vi:ft=asciidoc tw=72: