cvs commit: fptools/ghc/compiler/deSugar DsMeta.hs
fptools/ghc/compiler/hsSyn Convert.lhs fptools/libraries/haskell-src/Langu
age/Haskell THSyntax.hs fptools/testsuite/tests/ghc-regress/th
TH_repPrim.stderr TH_spliceDecl1.hs TH_spliceDecl3_Lib.hs
Ian Lynagh
igloo@glass.cse.ogi.edu
Wed, 21 May 2003 11:07:31 -0700
igloo 2003/05/21 11:07:30 PDT
Modified files:
ghc/compiler/deSugar DsMeta.hs
ghc/compiler/hsSyn Convert.lhs
libraries/haskell-src/Language/Haskell THSyntax.hs
testsuite/tests/ghc-regress/th TH_repPrim.stderr
TH_spliceDecl1.hs
TH_spliceDecl3_Lib.hs
Log:
The Great Renaming. I hope I've kept everything in sync - and all the tests
pass. Now datatypes follow the
data Foo = <a kind of Foo>Foo
| <another kind of Foo>Foo
convention and the smart constructors can be uniformly created by
lowercasing the first letter of the constructor.
Revision Changes Path
1.36 +75 -75 fptools/ghc/compiler/deSugar/DsMeta.hs
1.30 +90 -89 fptools/ghc/compiler/hsSyn/Convert.lhs
1.29 +392 -361 fptools/libraries/haskell-src/Language/Haskell/THSyntax.hs
1.2 +3 -3 fptools/testsuite/tests/ghc-regress/th/TH_repPrim.stderr
1.3 +1 -1 fptools/testsuite/tests/ghc-regress/th/TH_spliceDecl1.hs
1.3 +3 -3 fptools/testsuite/tests/ghc-regress/th/TH_spliceDecl3_Lib.hs