From b8ccfae5f782aa09343b885225dca2b1d36052aa Mon Sep 17 00:00:00 2001 From: Elias Haugsbakk Date: Sun, 20 Sep 2026 23:14:32 +0200 Subject: add verbose flag --- src/main/java/no/eliashaugsbakk/kompilator/tokenization/Lexer.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/main/java/no/eliashaugsbakk/kompilator/tokenization') diff --git a/src/main/java/no/eliashaugsbakk/kompilator/tokenization/Lexer.java b/src/main/java/no/eliashaugsbakk/kompilator/tokenization/Lexer.java index fb3e09e..1389c6b 100644 --- a/src/main/java/no/eliashaugsbakk/kompilator/tokenization/Lexer.java +++ b/src/main/java/no/eliashaugsbakk/kompilator/tokenization/Lexer.java @@ -20,6 +20,7 @@ import static no.eliashaugsbakk.kompilator.tokenization.TokenType.TYPE; import java.util.ArrayList; import java.util.List; +import no.eliashaugsbakk.kompilator.Main; public class Lexer { private char current; @@ -66,7 +67,11 @@ public class Lexer { } tokens.add(new Token(EOF, "End of File", line, column)); - //tokens.forEach(token -> IO.println(token.type().toString() + ": " + token.value())); + if (Main.VERBOSE) { + IO.println("======= Lexer ======="); + tokens.forEach(token -> IO.println(token.type().toString() + ": " + token.value())); + IO.println("\n\n\n\n"); + } return tokens; } -- cgit v1.2.3