//! AST-based JSE implementation.
//!
//! Following the design in docs/regular.md:
//! - AST nodes contain env (passed during construction)
//! - AST nodes have apply() method for execution
//! - Two-env pattern enables static scoping
pub use AstNode;
pub use Parser;
/// Error type for AST operations