mf_expression/lexer/
mod.rs

1//! 词法分析器模块
2//!
3//! 该模块负责对字符串输入进行词法分析,将字符串转换为令牌(tokens)
4//! 使用Strum库进行枚举类型的字符串转换和匹配
5
6// 错误处理模块
7mod error;
8// 令牌定义模块
9mod token;
10
11// 字符类型宏定义模块
12mod codes;
13// 游标实现模块,用于字符串遍历
14mod cursor;
15// 词法分析器主要实现模块
16mod lexer;
17
18// 公开导出的类型和结构
19pub use error::LexerError;
20pub use lexer::Lexer;
21pub use token::*;