blob: e39dae3d8c9fa574e7900fb609cc66ab1b7969e0 [file] [log] [blame] [view]
[TOC](Readme.md) [Prev](fieldname.md) [Next](commaslists.md)
_JSON Sugar and other Goodness_
# Commas are Optional after Fields
Commas are optional at the end of fields.
This is also true for the last field.
The convention is to omit them.
<!-- Side Note -->
_CUE borrows a trick from Go to achieve this: the formal grammar still
requires commas, but the scanner inserts commas according to a small set
of simple rules._
<!-- CUE editor -->
_commas.cue:_
```
{
one: 1
two: 2
"two-and-a-half": 2.5
}
```
<!-- JSON result -->
`$ cue export commas.cue`
```json
{
"one": 1,
"two": 2,
"two-and-a-half": 2.5
}
```