on 4ddbc65 help sign in
11 files
../ BCImp.hsSet up for adding new compiler back ends more easily Bytecode.hsAdd Proj operator to runtime version of TT Allows extracting arguments without checking constructor first which will make erasing unused values easier shortly CodegenC.hsFix overenthuiastic unused argument removal problem (Wasn't checking case analysis where the scrutinee was the result of a projection) CodegenCommon.hsDisambiguate catch explicitly in CodegenCommon CodegenJava.hsFix a few missing module references Compiler.hsMinor CG changes remove 'replace' calls, and be more careful with --nocoverage Defunctionalise.hsErase unused arguments when compiling Inliner.hsFix unification error that led to some trivial things not checking LParser.hsFix a few missing module references Lang.hs'par' primitive in builtins (not yet implemented) Simplified.hsAdd Proj operator to runtime version of TT Allows extracting arguments without checking constructor first which will make erasing unused values easier shortly