This has gone away with my new constructor-naming commit.

Simon

| -----Original Message-----
| From: Hal Daume III [mailto:[EMAIL PROTECTED]]
| Sent: 28 November 2002 15:38
| To: Simon Peyton-Jones
| Cc: [EMAIL PROTECTED]
| Subject: RE: new -fext-core bug (X = zdwX)
| 
| Okay, my bad.  Then there's a bug in the core parser, since it doesn't
| accept these.  The toplevel 'vdef' non-terminal expects first a qname,
| which is "name" or "mname '.' name".  However, according to the lexer,
| name must begin with a lower-case character...should this be changed
so
| that 'vdef' becomes "name" or "mname.name" or "cname" or
"mname.cname"?
| 
|  - Hal
| 
| --
| Hal Daume III
| 
|  "Computer science is no more about computers    | [EMAIL PROTECTED]
|   than astronomy is about telescopes." -Dijkstra | www.isi.edu/~hdaume
| 
| On Thu, 28 Nov 2002, Simon Peyton-Jones wrote:
| 
| >
| > | >   Prelude.LT :: Prelude.Ordering = Prelude.zdwLT;
| > | >   Prelude.GT :: Prelude.Ordering = Prelude.zdwGT;
| > | >   Prelude.EQ :: Prelude.Ordering = Prelude.zdwEQ;
| > |
| > | Except these last three lines are backwards.  They should read:
| > |
| > | >   Prelude.zdwLT :: Prelude.Ordering = Prelude.LT;
| >
| > Not so, in fact.   Check out the commentary:
| >
| >
http://www.cse.unsw.edu.au/~chak/haskell/ghc/comm/the-beast/data-types.h
| > tml
| >

_______________________________________________
Glasgow-haskell-bugs mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to