Cabalize ext-core tools
authorTim Chevalier <chevalier@alum.wellesley.edu>
Wed, 14 May 2008 23:53:41 +0000 (23:53 +0000)
committerTim Chevalier <chevalier@alum.wellesley.edu>
Wed, 14 May 2008 23:53:41 +0000 (23:53 +0000)
commitb84b5969798530dbf5be9b8bb795b77e5dfbf042
treede15a378eaa663dca88ae4039c3e30140d8295fc
parent70f16d3fb8f21fbd198151d59c4ab29023dd9fda
Cabalize ext-core tools

I cabalized the ext-core tools, so now they can be built as
a library. The driver program has to be built separately.

Also updated genprimopcode to reflect the new module hierarchy
for the Core tools.
22 files changed:
utils/ext-core/Driver.hs
utils/ext-core/Language/Core/Check.hs [moved from utils/ext-core/Check.hs with 99% similarity]
utils/ext-core/Language/Core/Core.hs [moved from utils/ext-core/Core.hs with 94% similarity]
utils/ext-core/Language/Core/Dependencies.hs [moved from utils/ext-core/Dependencies.hs with 97% similarity]
utils/ext-core/Language/Core/Driver.hs [new file with mode: 0644]
utils/ext-core/Language/Core/Encoding.hs [moved from utils/ext-core/Encoding.hs with 98% similarity]
utils/ext-core/Language/Core/Env.hs [moved from utils/ext-core/Env.hs with 91% similarity]
utils/ext-core/Language/Core/Interp.hs [moved from utils/ext-core/Interp.hs with 99% similarity]
utils/ext-core/Language/Core/Lex.hs [moved from utils/ext-core/Lex.hs with 100% similarity]
utils/ext-core/Language/Core/Overrides.hs [moved from utils/ext-core/Overrides.hs with 95% similarity]
utils/ext-core/Language/Core/ParseGlue.hs [moved from utils/ext-core/ParseGlue.hs with 64% similarity]
utils/ext-core/Language/Core/ParsecParser.hs [moved from utils/ext-core/ParsecParser.hs with 95% similarity]
utils/ext-core/Language/Core/Prep.hs [moved from utils/ext-core/Prep.hs with 97% similarity]
utils/ext-core/Language/Core/PrimCoercions.hs [moved from utils/ext-core/PrimCoercions.hs with 89% similarity]
utils/ext-core/Language/Core/PrimEnv.hs [new file with mode: 0644]
utils/ext-core/Language/Core/Prims.hs [moved from utils/ext-core/Prims.hs with 92% similarity]
utils/ext-core/Language/Core/Printer.hs [moved from utils/ext-core/Printer.hs with 97% similarity]
utils/ext-core/Makefile
utils/ext-core/README
utils/ext-core/Setup.lhs [new file with mode: 0644]
utils/ext-core/extcore.cabal [new file with mode: 0644]
utils/genprimopcode/Main.hs