miden-debug 0.15.0

An interactive debugger for Miden VM programs
Documentation
//! Script-facing debugger facade.
//!
//! This module intentionally exposes a small, stable object model over the
//! debugger rather than binding directly to the TUI/REPL state internals. Python
//! scripting can wrap these types later without coupling Python users to private
//! Rust implementation details.

mod api;
#[cfg(feature = "python")]
pub mod python;

#[cfg(all(test, feature = "python"))]
pub(crate) use self::api::test_debugger;
pub use self::api::{
    ScriptBreakpoint, ScriptDebugger, ScriptExecutionContext, ScriptFrame, ScriptSourceLocation,
    ScriptValue,
};
#[cfg(feature = "python")]
pub use self::python::PythonScriptSession;