Skip to content

Commit c383ba2

Browse files
improved error message
1 parent 48869de commit c383ba2

File tree

1 file changed

+1
-1
lines changed
  • parser/src/main/java/com/compilerprogramming/ezlang/parser

1 file changed

+1
-1
lines changed

parser/src/main/java/com/compilerprogramming/ezlang/parser/Parser.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -438,7 +438,7 @@ private AST.Expr parsePostfix(Lexer lexer, AST.Expr primaryExpr) {
438438
matchPunctuation(lexer, ")");
439439
prevExpr = new AST.CallExpr(prevExpr, args);
440440
}
441-
default -> throw new CompilerException("Syntax error");
441+
default -> error(currentToken, "Syntax error: expected a postfix operator [ . or C");
442442
}
443443
}
444444
return prevExpr;

0 commit comments

Comments
 (0)