This file contains programs with parse errors and type errors, for visual inspection of error message quality and to check for regressions or changes to error reporting.
## Parse errors
Some basic errors of literals.
### Floating point literals
```unison:error
x = 1. -- missing some digits after the decimal
```
```unison:error
x = 1e -- missing an exponent
```
```unison:error
x = 1e- -- missing an exponent
```
```unison:error
x = 1E+ -- missing an exponent
```
### Hex, octal, and bytes literals
```unison:error
x = 0xoogabooga -- invalid hex chars
```
```unison:error
x = 0o987654321 -- 9 and 8 are not valid octal char
```
```unison:error
x = 0xsf -- odd number of hex chars in a bytes literal
```
```unison:error
x = 0xsnotvalidhexchars -- invalid hex chars in a bytes literal