| src | ||
| test_files | ||
| test_include | ||
| .gitignore | ||
| .nvimrc | ||
| compile_commands.json | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
Kwil Header tool
An in-development command line tool for generating serialization code from C header files.
Features:
[x] Generate *_json_length and *_to_jsonfunctions for structs and enums marked with KWIL_STRUCT() or KWIL_ENUM()
[ ] Generate *_from_json functions for structs.
[ ] Dynamic array length specifiers (e.g: KWIL_FIELD(LEN=13 or KWIL_FIELD(LEN=<field_name>)