Skip to content

⚡ A blazingly fast JSON parser using the blazingly fast c language

Notifications You must be signed in to change notification settings

RiadhAdrani/json-parser

Repository files navigation

JSON Parser · Unit Tests

A side project, made mainly for the purpose of learning the C language.

Features

Supports most of the JSON specs.

  • null : supported.
  • boolean : true and false.
  • number : converted to the double type, throwing when an overflow or underflow happens. scientifique notation with e/E is supported.
  • string : supported.
  • array : supported as a linked list. trailing commas are not allowed.
  • object : supported as a hash table with collision handldling, no duplicate keys allowed. trailing commas are not allowed.

Check /tests for more edge cases.

About

⚡ A blazingly fast JSON parser using the blazingly fast c language

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published