Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
creating:expressions [2025/04/28 17:49] – Use Java 17 records to define Operator dataclass ahelwer | creating:expressions [2025/05/13 15:58] (current) – Fixed lookahead in set literal parsing ahelwer | ||
---|---|---|---|
Line 584: | Line 584: | ||
if (match(LEFT_BRACE)) { | if (match(LEFT_BRACE)) { | ||
Token operator = previous(); | Token operator = previous(); | ||
- | List< | + | List< |
- | if (RIGHT_BRACE | + | if (!check(RIGHT_BRACE)) { |
do { | do { | ||
elements.add(expression()); | elements.add(expression()); | ||
Line 696: | Line 696: | ||
[[creating: | [[creating: | ||
+ |