gld-kiln-c¶
gld-kiln-c is a Kiln library for C. The runtime and the code generator are C. They do not wrap a Kiln implementation written in another language.
-
Why Kiln
Why a C struct is the schema, and what the tensor directory keeps as bytes.
-
Instructions
Build with GCC, decode a value, and generate C from a schema.
-
Examples
Encode a positional struct and a generated Point.
-
Techniques
How lists, views, and the arena avoid work on the hot path.
-
Test data
The 46 wire cases, the schema files, and the Python oracle.