alef-codegen 0.3.3

Shared codegen utilities for the alef polyglot binding generator
Documentation

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