| cmp stdout expect-stdout-cue |
| CUE is a superset of JSON. |
| It adds the following conveniences: |
| - quotes may be omitted from field names without special characters, |
| - commas at the end of fields are optional, |
| - comma after last element in list is allowed, |
| - outer curly braces are optional. |
| {{< alert color="info">}} |
| CUE borrows a trick from Go to make commas optional: |
| the formal grammar still requires commas, |
| but the scanner inserts commas according to a small set |
| JSON objects are called structs in CUE. |
| An object member is called a field. |