From 1af6520d3991d521cf0bd2ff4a841861d1d9a035 Mon Sep 17 00:00:00 2001 From: xQuantx Date: Wed, 3 Apr 2024 16:11:05 +0200 Subject: [PATCH] Fix thing Signed-off-by: xQuantx --- src/lexer.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/lexer.rs b/src/lexer.rs index ddb91bc..9167f74 100644 --- a/src/lexer.rs +++ b/src/lexer.rs @@ -22,7 +22,7 @@ pub enum TokenType { // EOF, } -#[derive(Clone, Debug)] +#[derive(Clone)] pub struct Token { pub token_type: TokenType, pub token_values: Vec, @@ -32,7 +32,7 @@ pub struct Token { impl<'a> fmt::Debug for Token { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { - write!(f, "(TokenType: {:?}, TokenValue: {})", self.token_type, self.token_values.join(", ")) + write!(f, "(TokenType: {:?}, TokenValue: {}, Line: {}, Column {})", self.token_type, self.token_values.join(", "), self.line, self.column) } } @@ -105,7 +105,6 @@ pub fn lex(mut code: &str, use_whitespace: bool) -> Vec { line: state.line, column: state.column }); - println!("token found {:#?}", tokens.get(tokens.len()-1)); } match s.token_type {