alef-codegen
Shared codegen utilities for the alef polyglot binding generator
Provides the common code generation infrastructure that language backends build upon. Includes the TypeMapper trait for translating IR types to language-specific type strings, struct/enum/function/method generators, conversion generators for binding-to-core and core-to-binding directions, naming convention utilities (snake_case, camelCase, PascalCase), and minijinja template support. Backends use these shared generators to produce consistent binding code without duplicating iteration and conversion logic.
Part of the alef polyglot binding generator.
License
MIT