X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=utils%2Fext-core%2FLanguage%2FCore%2FCore.hs;h=f538ff28ae712a990d76daf16403059a61e35d11;hb=e6232609a0b08ff7136a479f2e2d7d2be5040b1d;hp=2b98ab7d0828c91bc6d7728b86d94dda0ce7bca3;hpb=ce9526912145f8cf853877bda6fea86b6417fa01;p=ghc-hetmet.git diff --git a/utils/ext-core/Language/Core/Core.hs b/utils/ext-core/Language/Core/Core.hs index 2b98ab7..f538ff2 100644 --- a/utils/ext-core/Language/Core/Core.hs +++ b/utils/ext-core/Language/Core/Core.hs @@ -210,7 +210,7 @@ mainPkg = P "main" primPkg = P $ zEncodeString "ghc-prim" ghcPrefix = ["GHC"] mainPrefix = [] -baseMname = mkBaseMname "Base" +baseMname = error "Somebody called baseMname!" -- mkBaseMname "Base" boolMname = mkPrimMname "Bool" mainVar = qual mainMname "main" wrapperMainVar = qual wrapperMainMname "main" @@ -287,3 +287,6 @@ flattenBinds :: [Vdefg] -> [Vdef] -- Get all the lhs/rhs pairs flattenBinds (Nonrec vd : binds) = vd : flattenBinds binds flattenBinds (Rec prs1 : binds) = prs1 ++ flattenBinds binds flattenBinds [] = [] + +unitMname :: AnMname +unitMname = mkPrimMname "Unit"