| 83 | | * `(T[]){e0, e1, ...}` : array literal |
| 84 | | * (S){e0, ...}` : tuple (struct) literal |
| 85 | | * `e1..e2`, `e1..e2#e3` : range literals |
| 86 | | * domain literals? |
| 87 | | * "abc" : string literals (array of char -- same as array literal?) |
| 88 | | * `$root`, `$here` (values of type `$scope`) |
| 89 | | * `$self`, `$proc_null` (values of type `$proc`) |
| 90 | | * `NULL` (pointer value) |
| | 84 | * `(T[]){e0, e1, ...}` : value of type `T[]` |
| | 85 | * (S){e0, ...}` : value of type `S` (struct literal) |
| | 86 | * `e1..e2`, `e1..e2#e3` : values of type `$range` |
| | 87 | * `($domain){r1,...,rn}` : value of type `$domain(n)` |
| | 88 | * "abc" : string literals: value of type `$char[]` |
| | 89 | * `$root`, `$here` : values of type `$scope` |
| | 90 | * `$self`, `$proc_null` : values of type `$proc` |
| | 91 | * `NULL` : value of type `void*` |