[commit: ghc] supercompiler: Port stuff over up until the evaluator itself (infrastructure is in place) (1ea7885)

Max Bolingbroke <[email protected]>
Newsgroups gmane.comp.lang.haskell.cvs.ghc
Message-ID <[email protected]>
Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : supercompiler

http://hackage.haskell.org/trac/ghc/changeset/1ea7885a05d0326e52f667db4ff5385126e5bb4b

>---------------------------------------------------------------

commit 1ea7885a05d0326e52f667db4ff5385126e5bb4b
Author: Max Bolingbroke <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.