summaryrefslogtreecommitdiff
path: root/src/main/java/no/eliashaugsbakk/kompilator/parsing
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/no/eliashaugsbakk/kompilator/parsing')
-rw-r--r--src/main/java/no/eliashaugsbakk/kompilator/parsing/Parser.java4
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());
}
}