#![allow(clippy::missing_safety_doc)]
#![allow(rustdoc::bare_urls)]
#![doc = include_str!("../README.md")]
pub use self::{
compiler::compile,
ffi::{module_to_object, object_to_shared_lib, OptLevel},
runtime::FormattedItem,
values::Value,
};
mod arch;
pub mod cache;
mod compiler;
pub mod context;
pub mod debug;
pub mod docs;
pub mod error;
pub mod execution_result;
pub mod executor;
mod ffi;
mod libfuncs;
pub mod metadata;
pub mod module;
mod runtime;
pub mod starknet;
pub mod starknet_stub;
pub mod statistics;
mod types;
pub mod utils;
mod values;