diff options
| author | Elias Haugsbakk <[email protected]> | 2026-09-19 01:16:24 +0200 |
|---|---|---|
| committer | Elias Haugsbakk <[email protected]> | 2026-09-19 01:59:23 +0200 |
| commit | f83be7809a5c9b4dcedcc184da59872552c97bb4 (patch) | |
| tree | aa687c353cb9b3034b47aba4127dbcbc331e9e62 /src/main/java/no/eliashaugsbakk/kompilator/parsing/Parser.java | |
| parent | ebdcb13d3a55e898a38b92e103b82fa44d822ddc (diff) | |
Implement IR generator
Diffstat (limited to 'src/main/java/no/eliashaugsbakk/kompilator/parsing/Parser.java')
| -rw-r--r-- | src/main/java/no/eliashaugsbakk/kompilator/parsing/Parser.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/no/eliashaugsbakk/kompilator/parsing/Parser.java b/src/main/java/no/eliashaugsbakk/kompilator/parsing/Parser.java index 53af71c..712df22 100644 --- a/src/main/java/no/eliashaugsbakk/kompilator/parsing/Parser.java +++ b/src/main/java/no/eliashaugsbakk/kompilator/parsing/Parser.java @@ -41,8 +41,8 @@ public class Parser { } else if (token.type() == EOF) { break; } else { - IO.println("Unknown token: " + token.value() + ". Skipping..."); - position++; + throw new ParserException(token.line(), token.colum(), + "Unexpected token: " + token.value()); } } |
