From 0468f1fab3768408e8db335edcdcf943146aadb6 Mon Sep 17 00:00:00 2001 From: janis Date: Tue, 14 Oct 2025 13:22:54 +0200 Subject: [PATCH] remove eprintlns from lexer --- crates/lexer/src/complex_tokens.rs | 11 ++--------- crates/lexer/src/lib.rs | 2 -- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/crates/lexer/src/complex_tokens.rs b/crates/lexer/src/complex_tokens.rs index 15c69d8..571cb16 100644 --- a/crates/lexer/src/complex_tokens.rs +++ b/crates/lexer/src/complex_tokens.rs @@ -380,21 +380,14 @@ pub(crate) fn parse_comment<'a>(source: &'a mut Source) -> Result { } let doc = source.next_if_eq(&'/').is_some(); - eprintln!("doc comment: {doc}"); loop { // take until new line - source - .take_while_inclusive(|&c| c != '\n') - .inspect(|c| eprintln!("skipping comment char: {c}")) - .for_each(drop); + source.take_while_inclusive(|&c| c != '\n').for_each(drop); let mut copy = source.clone(); // skip whitespaces after new line to find continuation of comment (&mut copy) - .take_while_ref(|&c| { - eprintln!("Skipping whitespace: {c}"); - is_things::is_whitespace(c) && c != '\n' - }) + .take_while_ref(|&c| is_things::is_whitespace(c) && c != '\n') .for_each(drop); if (copy.next() == Some('/')) && (copy.next() == Some('/')) { diff --git a/crates/lexer/src/lib.rs b/crates/lexer/src/lib.rs index 86c2372..c47973e 100644 --- a/crates/lexer/src/lib.rs +++ b/crates/lexer/src/lib.rs @@ -496,8 +496,6 @@ impl<'a> TokenIterator<'a> { Some('/') if self.follows("//") => { let doc = complex_tokens::parse_comment(&mut source).ok()?; self.offset += source.offset(); - eprintln!("next: {:?}", source.next()); - eprintln!("rest: {:?}", &self.source[self.offset..]); let lexeme = &self.source[start..self.offset]; if doc {