//! Pattern matching engine
//!
//! Implements the matching algorithms including commutative matching,
//! wildcard binding, and pattern replacement logic.
pub use *;
pub use *;
pub use *;
use crateExpression;
use HashMap;
/// Result of pattern matching containing variable bindings
pub type PatternMatches = ;