Expand description
Versioned capability and translation declarations for the four-language surface.
Structs§
- Language
Support - Immutable support declaration for a registered language frontend and emitter.
- Translation
Contract - One directed source-to-target translation contract.
Enums§
- Representation
Level - Honest capability level for a representation layer.
- Translation
Support - Translation-hook result when no semantics-preserving implementation is registered.
Constants§
- FOUR_
LANGUAGE_ SUPPORT - The four built-in parser/emitter capability declarations.
- LANGUAGE_
REPRESENTATION_ SCHEMA_ VERSION - Schema revision for parser, emitter, and translation contracts.
Functions§
- language_
support - Returns the capability declaration for a canonical name or alias.
- translation_
contract - Returns one directed translation hook, excluding same-language emission.
- translation_
contracts - Returns all 12 directed hooks among JavaScript, Rust, Lean, and Rocq.