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 |