[add Cmm/ directory, clean up module names
John Meacham <john@repetae.net>**20080321210128] adddir ./Cmm
move ./C/Op.hs ./Cmm/Op.hs
move ./C/OpEval.hs ./Cmm/OpEval.hs
move ./Number.hs ./Cmm/Number.hs
hunk ./C/Arch.hs 42
-import qualified C.Op as Op
+import qualified Cmm.Op as Op
hunk ./C/FromGrin2.hs 35
-import qualified C.Op as Op
+import qualified Cmm.Op as Op
hunk ./C/Prims.hs 12
-import qualified C.Op as Op
+import qualified Cmm.Op as Op
hunk ./Cmm/Number.hs 1
-module Number(Number(..),toIntegral) where
+module Cmm.Number(Number(..),toIntegral) where
hunk ./Cmm/Op.hs 1
-module C.Op where
+module Cmm.Op where
hunk ./Cmm/OpEval.hs 1
-module C.OpEval(
+module Cmm.OpEval(
hunk ./Cmm/OpEval.hs 11
-import Number
-import C.Op
+import Cmm.Number
+import Cmm.Op
hunk ./DataConstructors.hs 64
-import HsSyn
+import FrontEnd.HsSyn
hunk ./DataConstructors.hs 79
-import qualified C.Op as Op
+import qualified Cmm.Op as Op
hunk ./DerivingDrift/DataP.hs 9
-import HsSyn
+import FrontEnd.HsSyn
hunk ./DerivingDrift/Drift.hs 13
-import HsSyn
+import FrontEnd.HsSyn
hunk ./E/CPR.hs 17
-import Number
+import Cmm.Number
hunk ./E/FromHs.hs 46
-import HsSyn as HS
+import FrontEnd.HsSyn as HS
hunk ./E/PrimOpt.hs 14
-import C.OpEval
+import Cmm.OpEval
hunk ./E/PrimOpt.hs 26
-import qualified C.Op as Op
+import qualified Cmm.Op as Op
hunk ./E/SSimplify.hs 43
-import Number
+import Cmm.Number
hunk ./E/Type.hs 19
-import Number
+import Cmm.Number
hunk ./FrontEnd/Class.hs 39
-import HsSyn
+import FrontEnd.HsSyn
hunk ./FrontEnd/DataConsAssump.hs 28
-module DataConsAssump (dataConsEnv) where
+module FrontEnd.DataConsAssump (dataConsEnv) where
hunk ./FrontEnd/DataConsAssump.hs 35
-import HsSyn
+import FrontEnd.HsSyn
hunk ./FrontEnd/DeclsDepends.hs 13
-module DeclsDepends (getDeclDeps, debugDeclBindGroups) where
+module FrontEnd.DeclsDepends (getDeclDeps, debugDeclBindGroups) where
hunk ./FrontEnd/DeclsDepends.hs 17
-import HsSyn
-import DependAnalysis(debugBindGroups)
+import FrontEnd.HsSyn
+import FrontEnd.DependAnalysis(debugBindGroups)
hunk ./FrontEnd/DependAnalysis.hs 20
-module DependAnalysis (getBindGroups,  debugBindGroups) where
+module FrontEnd.DependAnalysis (getBindGroups,  debugBindGroups) where
hunk ./FrontEnd/Desugar.hs 43
-import HsSyn
+import FrontEnd.HsSyn
hunk ./FrontEnd/Diagnostic.hs 16
-module Diagnostic (
+module FrontEnd.Diagnostic (
hunk ./FrontEnd/Exports.hs 19
-import HsSyn
+import FrontEnd.HsSyn
hunk ./FrontEnd/FrontEnd.hs 17
-import HsSyn
+import FrontEnd.HsSyn
hunk ./FrontEnd/HsErrors.hs 14
-import HsSyn
+import FrontEnd.HsSyn
hunk ./FrontEnd/HsParser.y 22
-import HsSyn
+import FrontEnd.HsSyn
hunk ./FrontEnd/HsPretty.hs 10
-module HsPretty (PPLayout(..),PPHsMode(..),
+module FrontEnd.HsPretty (PPLayout(..),PPHsMode(..),
hunk ./FrontEnd/HsPretty.hs 30
-import HsSyn
+import FrontEnd.HsSyn
hunk ./FrontEnd/HsSyn.hs 1
-module HsSyn where
+module FrontEnd.HsSyn where
hunk ./FrontEnd/Infix.hs 26
-import HsSyn
+import FrontEnd.HsSyn
hunk ./FrontEnd/KindInfer.hs 40
-import HsSyn
+import FrontEnd.HsSyn
hunk ./FrontEnd/ParseUtils.hs 45
-import HsSyn
+import FrontEnd.HsSyn
hunk ./FrontEnd/Rename.hs 22
-import HsSyn
+import FrontEnd.HsSyn
hunk ./FrontEnd/Representation.hs 14
-module Representation(
+module FrontEnd.Representation(
hunk ./FrontEnd/Representation.hs 45
-import HsSyn
+import FrontEnd.HsSyn
hunk ./FrontEnd/Syn/Traverse.hs 6
-import HsSyn
+import FrontEnd.HsSyn
hunk ./FrontEnd/Tc/Main.hs 12
-import DeclsDepends(getDeclDeps)
-import Diagnostic
+import FrontEnd.DeclsDepends(getDeclDeps)
+import FrontEnd.Diagnostic
hunk ./FrontEnd/Tc/Main.hs 26
-import HsPretty
-import HsSyn
+import FrontEnd.HsPretty
+import FrontEnd.HsSyn
hunk ./FrontEnd/Tc/Module.hs 13
-import DataConsAssump     (dataConsEnv)
+import FrontEnd.DataConsAssump     (dataConsEnv)
hunk ./FrontEnd/Tc/Module.hs 15
-import DeclsDepends       (getDeclDeps, debugDeclBindGroups)
-import DependAnalysis     (getBindGroups)
+import FrontEnd.DeclsDepends       (getDeclDeps, debugDeclBindGroups)
+import FrontEnd.DependAnalysis     (getBindGroups)
hunk ./FrontEnd/Tc/Module.hs 32
-import HsSyn
+import FrontEnd.HsSyn
hunk ./FrontEnd/Tc/Module.hs 36
-import TypeSigs           (collectSigs, listSigsToSigEnv)
-import TypeSynonyms
-import TypeSyns
+import FrontEnd.TypeSigs           (collectSigs, listSigsToSigEnv)
+import FrontEnd.TypeSynonyms
+import FrontEnd.TypeSyns
hunk ./FrontEnd/Tc/Module.hs 44
-import qualified HsPretty
+import qualified FrontEnd.HsPretty as HsPretty
hunk ./FrontEnd/Tc/Monad.hs 66
-import Diagnostic
+import FrontEnd.Diagnostic
hunk ./FrontEnd/Tc/Type.hs 49
-import Representation
+import FrontEnd.Representation
hunk ./FrontEnd/TypeSigs.hs 11
-module TypeSigs (collectSigs,
+module FrontEnd.TypeSigs (collectSigs,
hunk ./FrontEnd/TypeSigs.hs 24
-import HsSyn
+import FrontEnd.HsSyn
hunk ./FrontEnd/TypeSynonyms.hs 2
-module TypeSynonyms (
+module FrontEnd.TypeSynonyms (
hunk ./FrontEnd/TypeSynonyms.hs 22
-import HsSyn
+import FrontEnd.HsSyn
hunk ./FrontEnd/TypeSyns.hs 1
-module TypeSyns( expandTypeSyns, expandTypeSynsStmt ) where
+module FrontEnd.TypeSyns( expandTypeSyns, expandTypeSynsStmt ) where
hunk ./FrontEnd/TypeSyns.hs 10
-import HsSyn
-import TypeSynonyms
+import FrontEnd.HsSyn
+import FrontEnd.TypeSynonyms
hunk ./FrontEnd/Utils.hs 10
-import HsSyn
+import FrontEnd.HsSyn
hunk ./Grin/FromE.hs 47
-import qualified C.Op as Op
+import qualified Cmm.Op as Op
hunk ./Grin/Grin.hs 69
-import Number
+import Cmm.Number
hunk ./Grin/Grin.hs 75
-import qualified C.Op as Op
+import qualified Cmm.Op as Op
hunk ./Grin/Show.hs 31
-import Number
+import Cmm.Number
hunk ./Grin/Show.hs 36
-import qualified C.Op as Op
+import qualified Cmm.Op as Op
hunk ./Grin/Val.hs 17
-import Number
-import qualified C.Op as Op
+import Cmm.Number
+import qualified Cmm.Op as Op
hunk ./Ho/Build.hs 56
-import HsSyn
+import FrontEnd.HsSyn
hunk ./Ho/Type.hs 15
-import HsSyn(Module)
+import FrontEnd.HsSyn(Module)
hunk ./Ho/Type.hs 19
-import TypeSynonyms(TypeSynonyms)
+import FrontEnd.TypeSynonyms(TypeSynonyms)
hunk ./Interactive.hs 34
-import HsPretty()
-import HsSyn
+import FrontEnd.HsPretty()
+import FrontEnd.HsSyn
hunk ./Interactive.hs 39
-import qualified HsPretty
+import qualified FrontEnd.HsPretty as HsPretty
hunk ./Interactive.hs 41
-import TypeSynonyms(showSynonym)
-import TypeSyns
-import TypeSigs
+import FrontEnd.TypeSynonyms(showSynonym)
+import FrontEnd.TypeSyns
+import FrontEnd.TypeSigs
hunk ./Main.hs 56
-import HsSyn
+import FrontEnd.HsSyn
hunk ./Makefile.am 17
-HSFILES= C/Arch.hs C/FFI.hs C/FromGrin2.hs C/Generate.hs CharIO.hs C/OpEval.hs C/Op.hs \
+HSFILES= C/Arch.hs C/FFI.hs C/FromGrin2.hs C/Generate.hs CharIO.hs Cmm/OpEval.hs Cmm/Op.hs \
hunk ./Makefile.am 37
-	 Name/Name.hs Name/Names.hs Name/Prim.hs Name/VConsts.hs Number.hs Options.hs PackedString.hs \
+	 Name/Name.hs Name/Names.hs Name/Prim.hs Name/VConsts.hs Cmm/Number.hs Options.hs PackedString.hs \
hunk ./Makefile.am 50
-GHCINC=  -i -i$(srcdir)/drift_processed -i$(srcdir)/drift_processed/FrontEnd \
-	 -i$(srcdir)/. -i$(srcdir)/FrontEnd -i$(builddir) -odir $(builddir) -hidir $(builddir)
+GHCINC=  -i -i$(srcdir)/drift_processed  \
+	 -i$(srcdir)/.  -i$(builddir) -odir $(builddir) -hidir $(builddir)
hunk ./Makefile.am 82
-DRIFTFILES = drift_processed/C/FFI.hs drift_processed/C/FromGrin2.hs drift_processed/C/Op.hs drift_processed/C/Prims.hs drift_processed/DataConstructors.hs \
+DRIFTFILES = drift_processed/C/FFI.hs drift_processed/C/FromGrin2.hs drift_processed/Cmm/Op.hs drift_processed/C/Prims.hs drift_processed/DataConstructors.hs \
hunk ./Name/Name.hs 35
-import HsSyn
+import FrontEnd.HsSyn
hunk ./data/PrimitiveOperators-in.hs 17
-import qualified C.Op as Op
+import qualified Cmm.Op as Op
hunk ./selftest/SelfTest.hs 15
-import HsSyn
+import FrontEnd.HsSyn