diff --git a/src/lexer/mod.rs b/src/lexer/mod.rs index 90b5e81..f1da48d 100644 --- a/src/lexer/mod.rs +++ b/src/lexer/mod.rs @@ -1,14 +1,8 @@ -use std::collections::VecDeque; -use std::fs::File; -use std::path::Path; -use std::str::{Chars, FromStr}; - use tokens::Token; use crate::lexer::errors::LexerErrors; -use crate::lexer::errors::LexerErrors::EmptyTextSequenceError; -use crate::lexer::fsm::{FSM, get_token}; -use crate::lexer::tokens::{OpType, TokenMeta}; +use crate::lexer::fsm::FSM; +use crate::lexer::tokens::TokenMeta; pub mod errors; pub mod tokens; @@ -90,6 +84,8 @@ impl Lexer { #[warn(dead_code)] #[cfg(test)] mod test { + use tokens::OpType; + use super::*; #[test]