diff options
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()); } } |
