cvs commit: fptools/ghc/compiler/basicTypes NewDemand.lhs fptools/ghc/compiler/parser Lex.lhs
Simon Peyton-Jones
simonpj@microsoft.com
Tue, 24 Jul 2001 03:51:33 -0700
I forgot to mention -- I'm afraid this is an interface-file syntax
change, so
it's a make-clean job in lib/std and hslibs/. Sorry!
Simon
| -----Original Message-----
| From: Simon Peyton Jones [mailto:simonpj@glass.cse.ogi.edu]=20
| Sent: 24 July 2001 10:53
| To: cvs-ghc@haskell.org
| Subject: cvs commit: fptools/ghc/compiler/basicTypes=20
| NewDemand.lhs fptools/ghc/compiler/parser Lex.lhs
|=20
|=20
| simonpj 2001/07/24 02:53:27 PDT
|=20
| Modified files:
| ghc/compiler/basicTypes NewDemand.lhs=20
| ghc/compiler/parser Lex.lhs=20
| Log:
| Keep the printed stuff for Demand and DmdResult separate, else
| we can get confused when parsing a strictness signature. For
| example, previously
| =20
| LX
| =20
| could have been parsed as L -> X
| or as LX -> T
| =20
| Urk! I've taken the simple path of making DmdResults print in
| lower case. Thus
| =20
| Lx means L -> x
| LX means LX -> t
| =20
| Revision Changes Path
| 1.4 +4 -3 fptools/ghc/compiler/basicTypes/NewDemand.lhs
| 1.58 +2 -3 fptools/ghc/compiler/parser/Lex.lhs
|=20
| _______________________________________________
| Cvs-ghc mailing list
| Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc
|=20
|=20