Extend API for compiling to and from Core
authorTim Chevalier <chevalier@alum.wellesley.edu>
Tue, 25 Dec 2007 20:04:11 +0000 (20:04 +0000)
committerTim Chevalier <chevalier@alum.wellesley.edu>
Tue, 25 Dec 2007 20:04:11 +0000 (20:04 +0000)
commit98c68a1c5b63aadf9c7917274519d95bbe9394d4
tree4c2bf0769201bd8056ff10620e3f24ab821bc556
parentfaf67664d305e6397db124c35c4f246804709991
Extend API for compiling to and from Core

Added API support for compiling Haskell to simplified Core, and for
compiling Core to machine code. The latter, especially, should be
considered experimental and has only been given cursory testing. Also
fixed warnings in DriverPipeline. Merry Christmas.
compiler/basicTypes/DataCon.lhs
compiler/basicTypes/Module.lhs
compiler/main/DriverPipeline.hs
compiler/main/DynFlags.hs
compiler/main/Finder.lhs
compiler/main/GHC.hs
compiler/main/HscMain.lhs
compiler/main/HscTypes.lhs