mathhook_core/parser/lexer.rs
1//! High-performance lexer with comprehensive implicit multiplication
2//!
3//! This module provides ultra-fast implicit multiplication processing with
4//! comprehensive support for LaTeX, Wolfram, and standard mathematical notation.
5//!
6//! Features:
7//! - Multi-format support: LaTeX (\pi), Wolfram (\[Pi]), Standard (pi)
8//! - Smart token recognition with O(1) HashMap lookups
9//! - Intelligent operator and function call preservation
10//! - Precomputed multiplication rules matrix for maximum speed
11
12pub mod implicit_multiplication;
13pub mod multiplication_rules;
14pub mod rules;
15pub mod standard_tokens;
16pub mod token_maps;
17pub mod wolfram_tokens;
18
19pub use implicit_multiplication::*;
20pub use multiplication_rules::*;
21pub use rules::*;
22pub use standard_tokens::*;
23pub use token_maps::*;
24pub use wolfram_tokens::*;