Reorganize trailing comma code a bit.

- Split out syntax error tests.
- Avoid redundant handling of empty literals.
This commit is contained in:
Bob Nystrom
2015-08-31 07:23:36 -07:00
parent d7eed08774
commit 2b044666ee
12 changed files with 82 additions and 51 deletions
+14
View File
@@ -8,3 +8,17 @@ var list = [
IO.print(list[0]) // expect: a
IO.print(list[1]) // expect: b
// Newline after trailing comma.
list = ["c",
]
IO.print(list[0]) // expect: c
// Newline in empty list.
list = [
]
IO.print(list.count) // expect: 0