2026-03-24 13:40:36 +00:00

12 lines
566 B
Rust

//! Core ISA profile (bytecode-only, minimal and stable).
//!
//! This profile is the canonical surface used by decoder/disasm. It intentionally
//! avoids higher-level constructs (e.g., closures/coroutines) at this stage.
// For PR-1.4 we define the core profile as the current `OpCode` set. We re-export
// the opcode type and spec so downstream tools can import from a stable path:
// `prometeu_bytecode::isa::core::*`.
pub use crate::opcode::OpCode as CoreOpCode;
pub use crate::opcode_spec::{OpCodeSpecExt as CoreOpCodeSpecExt, OpcodeSpec as CoreOpcodeSpec};