Skip to content

dotbmp/odin-json

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A JSON parser for the Odin language.

It features parse-to-tree as well as marshalling and unmarshalling to and from structs.

Feel free to do whatever with this software.

There is one dependency, odin-path, which is used for a bit of file system stuff, though I do plan on removing that eventually so odin-json will be usable on its own. Just remember to keep all your odin libraries in your shared: collection for now (/path/to/odin/shared by default).

json_test.odin is a super-shoddy little test suite, and the accompanying JSON files are for that. It requires another of my Odin libraries, odin-time, to be in the shared collection.

TODO:

  • Add full JSON5 support and allow the user to choose strict JSON
  • Remove dependency on odin-path and odin-time
  • Clean up the test file

About

A JSON Library for the Odin Language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published