Home

Pages Classes Methods

    Pages

    • Makefile
    • make.out
    • 000-mingw-gcc.patch
    • BUILDING
    • BUILDING.win32
    • CMakeLists
    • COPYING
    • ChangeLog
    • README
    • TODO
    • YAJLDoc.cmake
    • configure
    • CMakeLists
    • README
    • sample.config
    • CMakeLists
    • CMakeLists
    • CMakeLists
    • YAJL.dxy
    • yajl_version.h.cmake
    • yajl
    • yajl.pc.cmake
    • CMakeLists
    • CMakeLists
    • run_tests.sh
    • CMakeLists
    • ac_difficult_json_c_test_case_with_comments.json
    • ac_difficult_json_c_test_case_with_comments.json.gold
    • ac_simple_with_comments.json
    • ac_simple_with_comments.json.gold
    • ag_false_then_garbage.json
    • ag_false_then_garbage.json.gold
    • ag_null_then_garbage.json
    • ag_null_then_garbage.json.gold
    • ag_true_then_garbage.json
    • ag_true_then_garbage.json.gold
    • am_eof.json
    • am_eof.json.gold
    • am_integers.json
    • am_integers.json.gold
    • am_multiple.json
    • am_multiple.json.gold
    • am_stuff.json
    • am_stuff.json.gold
    • ap_array_open.json
    • ap_array_open.json.gold
    • ap_eof_str.json
    • ap_eof_str.json.gold
    • ap_map_open.json
    • ap_map_open.json.gold
    • ap_partial_ok.json
    • ap_partial_ok.json.gold
    • array.json
    • array.json.gold
    • array_close.json
    • array_close.json.gold
    • bignums.json
    • bignums.json.gold
    • bogus_char.json
    • bogus_char.json.gold
    • codepoints_from_unicode_org.json
    • codepoints_from_unicode_org.json.gold
    • deep_arrays.json
    • deep_arrays.json.gold
    • difficult_json_c_test_case.json
    • difficult_json_c_test_case.json.gold
    • doubles.json
    • doubles.json.gold
    • doubles_in_array.json
    • doubles_in_array.json.gold
    • empty_array.json
    • empty_array.json.gold
    • empty_string.json
    • empty_string.json.gold
    • escaped_bulgarian.json
    • escaped_bulgarian.json.gold
    • escaped_foobar.json
    • escaped_foobar.json.gold
    • false.json
    • false.json.gold
    • fg_false_then_garbage.json
    • fg_false_then_garbage.json.gold
    • fg_issue_7.json
    • fg_issue_7.json.gold
    • fg_null_then_garbage.json
    • fg_null_then_garbage.json.gold
    • fg_true_then_garbage.json
    • fg_true_then_garbage.json.gold
    • four_byte_utf8.json
    • four_byte_utf8.json.gold
    • high_overflow.json
    • high_overflow.json.gold
    • integers.json
    • integers.json.gold
    • invalid_utf8.json.gold
    • isolated_surrogate_marker.json
    • isolated_surrogate_marker.json.gold
    • leading_zero_in_number.json
    • leading_zero_in_number.json.gold
    • lonely_minus_sign.json
    • lonely_minus_sign.json.gold
    • lonely_number.json
    • lonely_number.json.gold
    • low_overflow.json
    • low_overflow.json.gold
    • map_close.json
    • map_close.json.gold
    • missing_integer_after_decimal_point.json
    • missing_integer_after_decimal_point.json.gold
    • missing_integer_after_exponent.json
    • missing_integer_after_exponent.json.gold
    • multiple.json
    • multiple.json.gold
    • non_utf8_char_in_string.json.gold
    • np_partial_bad.json
    • np_partial_bad.json.gold
    • null.json
    • null.json.gold
    • nulls_and_bools.json
    • nulls_and_bools.json.gold
    • simple.json
    • simple.json.gold
    • simple_with_comments.json
    • simple_with_comments.json.gold
    • string_invalid_escape.json
    • string_invalid_escape.json.gold
    • string_invalid_hex_char.json
    • string_invalid_hex_char.json.gold
    • string_with_escapes.json
    • string_with_escapes.json.gold
    • string_with_invalid_newline.json
    • string_with_invalid_newline.json.gold
    • three_byte_utf8.json
    • three_byte_utf8.json.gold
    • true.json
    • true.json.gold
    • unescaped_bulgarian.json
    • unescaped_bulgarian.json.gold
    • zerobyte.json
    • run_tests.sh
    • CMakeLists
    • add a test for 0x1F bug

    • numeric overflow in integers and double

    • line and char offsets in the lexer and in error messages

    • testing:

      1. the permuter

      2. some performance comparison against json_checker.

    • investigate pull instead of push parsing

    • Handle memory allocation failures gracefully

    • cygwin/msys support on win32

    Validate

    Generated by RDoc 4.2.0.

    Based on Darkfish by Michael Granger.