fix EOF issues

This commit is contained in:
dfsek
2020-12-27 20:55:01 -07:00
parent 7cf34dbd8a
commit 8db263e19b
2 changed files with 6 additions and 7 deletions

View File

@@ -152,9 +152,7 @@ public class Parser {
List<IfKeyword.Pair<Returnable<Boolean>, Block>> elseIf = new GlueList<>();
System.out.println(tokens.get());
while(tokens.get().getType().equals(Token.Type.ELSE)) {
while(tokens.hasNext() && tokens.get().getType().equals(Token.Type.ELSE)) {
tokens.consume(); // Consume else.
System.out.println("int: " + tokens.get());
if(tokens.get().getType().equals(Token.Type.IF_STATEMENT)) {