Record syntax change
From: kh@dcs.st-and.ac.uk
Records no longer allow a trailing comma before '}'
e.g.
$ ghc -c bar.hs
bar.hs:3: parse error on input `}'
$ cat bar.hs
f n = R {
field = n,
}
$
System: Apple Powerbook G4 running MacOS X.3 (Panther) as
previous
GHC: 6.2
Not a big deal, but this has broken code that worked in
ghc 4.x and 5.x
Best Wishes,
Kevin
Trac metadata
| Trac field | Value |
|---|---|
| Version | 6.2 |
| Type | Bug |
| TypeOfFailure | OtherFailure |
| Priority | normal |
| Resolution | ResolvedNoReason |
| Component | Compiler (Parser) |
| Test case | |
| Differential revisions | |
| BlockedBy | |
| Related | |
| Blocking | |
| CC | |
| Operating system | |
| Architecture |