Commit Graph

1 Commits

Author SHA1 Message Date
Lukas Werling
d2c8bacbaa feat: allow trailing comma in list literal by early break on right bracket
Add support for trailing commas in list literals by checking for TOKEN_RIGHT_BRACKET
after parsing the last element in the list() function. When a trailing comma is
followed by the closing bracket, the loop breaks immediately instead of attempting
to parse another element.

Include a test case verifying that lists with trailing commas parse correctly and
elements are accessible by index.
2015-05-30 20:18:37 +00:00