mirror of
https://github.com/php/php-src.git
synced 2025-08-16 22:18:50 +02:00
![]() This patch removes generated lexer files by re2c during the build process so they are not tracked by Git yet can be still shipped when PHP is released. The genfiles script additionally provides generation of these lexer files when creating a release of the PHP source code. The genfiles script refactorings: - added file header - echoing steps instead of comments - cleaning only lines starting with `#line` - eval removed in favor of direct executed commands - the debug mode `set -x` removed - script can be called from any path - improved comments |
||
---|---|---|
.. | ||
tests | ||
config.m4 | ||
config.w32 | ||
CREDITS | ||
json.c | ||
json_encoder.c | ||
json_parser.y | ||
json_scanner.re | ||
Makefile.frag | ||
Makefile.frag.w32 | ||
php_json.h | ||
php_json_encoder.h | ||
php_json_parser.h | ||
php_json_scanner.h | ||
README |
JSON ========== This extension implements the JavaScript Object Notation (JSON) data-interchange format as specified in RFC 7159 The parser is implemented using re2c and Bison. The used versions of both tools for generating files in the repository are following: re2c 0.16 Bison 3.0.4 It is recommended to do all contributions to the JSON extension through the Github Pull Requests and preferably ping @bukka who maintains the extension.