[project @ 2003-01-24 11:26:39 by simonpj]
authorsimonpj <unknown>
Fri, 24 Jan 2003 11:26:39 +0000 (11:26 +0000)
committersimonpj <unknown>
Fri, 24 Jan 2003 11:26:39 +0000 (11:26 +0000)
commit9ceeb6e503af43894033a15756a064bdcf7cbba1
treef2ecca7e7c84ec45b59f8fa63b361c2addfdc299
parente989066d6f75ce92a7875ce4e5a7eb2329a6640a
[project @ 2003-01-24 11:26:39 by simonpj]
Perform 'tidying' on the implicit bindings before emitting
External Core.  We were getting silly bindings like
\ tpl -> case tpl of tpl -> (tpl,tpl) -> tpl

Maybe we should add these implicit bindings in CoreTidy,
rather than in both MkExternalCore and CorePrep?
ghc/compiler/coreSyn/CoreTidy.lhs
ghc/compiler/coreSyn/MkExternalCore.lhs