Update the JSON parser with that on json.org, biggest change here is code readability. Less magic numbers in the state table.

Add missing reflection information to json_encode()
Fixes bug #45791 with 0e0 not being supported as a value
Error values are stored when encountered during parsing
This commit is contained in:
Scott MacVicar 2008-12-17 14:39:56 +00:00
parent c7a56d604b
commit cae85c867a
3 changed files with 636 additions and 599 deletions

File diff suppressed because it is too large Load diff