//! Parser module for BLVM Spec Lock
//!
//! This module contains:
//! - `contracts`: Parses #[requires] and #[ensures] attributes from Rust functions
//! - `orange_paper`: Parses Orange Paper markdown to extract function specifications
//! - `lexer`: Tokenizes spec condition strings for translation to Rust expressions
// Re-export Orange Paper types (used by macro_impl; binary uses via submodules)
pub use ;
// Re-export Rust contract parsing (for future use in verification)