smelt_runtime/lib.rs
1//! Runtime helpers for transpiled code.
2//!
3//! This crate provides utility functions and types for code generated by the Smelt transpiler.
4//!
5//! Currently an intentionally empty placeholder: every runtime helper is still
6//! emitted inline into the generated crate by `smelt-codegen-rust` (see the
7//! `writer.line(...)` prelude blocks in its `lib.rs`). Those helpers are meant
8//! to migrate here once the generated ABI stabilizes, so generated crates can
9//! depend on a versioned runtime instead of re-emitting it.