Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 481 Bytes

README.md

File metadata and controls

17 lines (11 loc) · 481 Bytes

json parser

A JSON parser as well as a JSON decoder that can read directly into C structures using JSON type declarations. These declarations can then also be used again to write JSON, see test_json_decode.cpp for an example.

  • UTF-8
  • Lexer
  • Parser
  • Decoder (reading JSON)
  • Encoder (writing JSON)

Uses a simple forward/linear allocator.

Dependencies

  • cbase (types & allocator)