//! AOT arm64 (AArch64) assembly backend for Monkey.
//!
//! Design: docs/arm64-asm-backend-design.md. The crate is built twice:
//! the host build exposes `emitter`/`lower` (pure functions producing `.s`
//! text) plus the shared `runtime_core`; the aarch64 cross build additionally
//! provides the `extern "C"` runtime the generated assembly links against.