Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : supercompiler
http://hackage.haskell.org/trac/ghc/changeset/1ea7885a05d0326e52f667db4ff5385126e5bb4b >--------------------------------------------------------------- commit 1ea7885a05d0326e52f667db4ff5385126e5bb4b Author: Max Bolingbroke <batterseapo...@hotmail.com> Date: Thu Apr 7 11:55:55 2011 +0100 Port stuff over up until the evaluator itself (infrastructure is in place) compiler/ghc.cabal.in | 3 + compiler/supercompile/Supercompile.hs | 3 + .../supercompile/Supercompile/Core/FreeVars.hs | 11 ++- .../supercompile/Supercompile/Core/Renaming.hs | 40 +++++--- compiler/supercompile/Supercompile/Core/Size.hs | 22 ++-- compiler/supercompile/Supercompile/Core/Syntax.hs | 50 ++++++---- compiler/supercompile/Supercompile/Core/Tag.hs | 89 ++++++++++++++++ .../Supercompile/Evaluator/FreeVars.hs | 85 ++++++++++++++++ .../supercompile/Supercompile/Evaluator/Syntax.hs | 107 ++++++++------------ compiler/supercompile/Supercompile/Utilities.hs | 61 +++++++++++- 10 files changed, 358 insertions(+), 113 deletions(-) Diff suppressed because of size. To see it, use: git show 1ea7885a05d0326e52f667db4ff5385126e5bb4b _______________________________________________ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc