Home modules.gotpike.org
Username: Password: [Create Account]
[Forgot Password?]


A module for parsing JSON written in c using ragel (a state machine compiler).

Module Authors

Arne Goedeke

No Contributors yet.

Module Versions

Most Recent Version: 1.0 Selected Version: 0.9 added June 16, 2009.
Note: you have selected a version other than the most current.

- fixed a bug that could cause a return value
to be truncated on 64bit machines. This happened
only in case of mal-formatted json and could lead
to wrong error message
- integer/float parsing now supports higher precision
types on architectures that support it (i.e. where
- fixed a bug in the json rendering that did not error
when trying to encode strings with characters outside
of unicode. instead it produces malformed json.
- working configure-checks for the availability of

Depends on:

Pike 7.6.0 - 7.8.999, Required

Files in root directory:
json_number.c   CHANGES   json_string.c   ragel/   json_array_utf8.c   LICENSE   json_mapping_utf8.c   module.pmod.in/   json_mapping.c   Makefile.in   json_number_utf8.c   configure.in   json_render.c   stamp-h.in   json.h   json.cmod   config.h.in   json_utf8.c   testsuite.in   README   json_string_utf8.c   json_array.c

[ Download ] [Download PMAR] [ Module Documentation ] [ Wiki this Module ]

Other Versions
1.0 BSD 2010-06-10 11:14:23Select
0.10 BSD 2009-09-03 07:11:08Select
0.8 BSD 2008-10-02 06:33:25Select
0.7 BSD 2008-09-25 23:27:50Select
0.6 LGPL 2008-02-22 08:14:22Select
0.5 LGPL 2007-12-01 22:48:57Select
0.4 LGPL 2007-04-21 17:06:46Select
0.3 LGPL 2007-04-16 08:20:34Select
0.2 LGPL 2007-03-21 10:16:31Select
0.1 LGPL 2007-03-13 06:20:15Select

gotpike.org | Copyright © 2004 - 2012 | Pike is a trademark of Department of Computer and Information Science, Linköping University