Age | Commit message (Expand) | Author | Files | Lines |
---|---|---|---|---|
2010-04-13 | Better error reporting when unification fails (report both locations, and pre... | David Robillard | 5 | -35/+71 |
2010-04-13 | Slightly less terrible "pretty" printing. | David Robillard | 1 | -5/+5 |
2010-04-13 | Restructure as a source translation based compiler. | David Robillard | 9 | -294/+544 |
2010-04-08 | Exception specifiers. | David Robillard | 5 | -74/+71 |
2010-04-08 | Tuplr -> Resp (RESource Processing). | David Robillard | 15 | -108/+108 |
2009-12-13 | Update for LLVM 2.6. | David Robillard | 3 | -65/+76 |
2009-11-11 | Constiness. | David Robillard | 1 | -2/+2 |
2009-10-17 | Print ellipses correctly. | David Robillard | 1 | -0/+1 |
2009-10-17 | Fix ellipses unification logic. | David Robillard | 1 | -3/+2 |
2009-10-16 | Fix memory leaks. | David Robillard | 3 | -15/+26 |
2009-10-16 | Fix globals. | David Robillard | 3 | -18/+9 |
2009-10-16 | Environment pretty/debug printing. | David Robillard | 1 | -0/+13 |
2009-10-16 | Compile top level definitions to globalas. | David Robillard | 5 | -9/+62 |
2009-10-16 | Make ellipses a new kind (AType::DOTS). | David Robillard | 3 | -15/+17 |
2009-10-16 | Fix ellipses unification. | David Robillard | 1 | -1/+2 |
2009-10-16 | . operator for destructuring Tuples (cons). | David Robillard | 8 | -9/+78 |
2009-10-16 | Cons. | David Robillard | 8 | -25/+121 |
2009-10-15 | Fix crash caused by making symbols in type expressions types themselves. | David Robillard | 1 | -1/+1 |
2009-10-15 | Virtual destructor for Env. | David Robillard | 1 | -0/+1 |
2009-10-15 | Type and const correct Subst::apply. | David Robillard | 3 | -19/+20 |
2009-10-15 | Tidy. | David Robillard | 1 | -19/+20 |
2009-10-15 | Remove some use of ATuple::size(). | David Robillard | 4 | -14/+11 |
2009-10-15 | Remove all use of ATuple::at(). | David Robillard | 11 | -153/+211 |
2009-10-15 | Replace more use of at(0) with head(). | David Robillard | 9 | -26/+27 |
2009-10-15 | Replace use of ATuple::at(0) with ATuple::head(). | David Robillard | 3 | -12/+12 |
2009-10-15 | Clean up function type system. | David Robillard | 4 | -64/+44 |
2009-10-15 | Always use error-checking (and terser) Constraints::constrain over push_back. | David Robillard | 2 | -5/+4 |
2009-10-15 | Better error reporting for failed function compiles (print uncompilable type). | David Robillard | 2 | -5/+9 |
2009-10-15 | Tidy. | David Robillard | 1 | -27/+27 |
2009-10-15 | Make TEnv purely a type environment. | David Robillard | 5 | -32/+28 |
2009-10-14 | Fix compilation (oops). | David Robillard | 1 | -1/+1 |
2009-10-14 | Clean up ACall::constrain and stick to type domain for error reporting. | David Robillard | 2 | -21/+15 |
2009-10-14 | Shrink. | David Robillard | 1 | -3/+1 |
2009-10-14 | Merge two loops to build parameter types. | David Robillard | 1 | -17/+12 |
2009-10-14 | Remove unnecessary forward declaration. | David Robillard | 1 | -1/+0 |
2009-10-14 | Remove cruft. | David Robillard | 5 | -47/+22 |
2009-10-14 | Remove cruft. | David Robillard | 2 | -58/+1 |
2009-10-14 | Remove unnecessary cenv.compile wrapper. | David Robillard | 5 | -31/+26 |
2009-10-13 | Remove unnecessary CEnv.precompile. | David Robillard | 3 | -5/+0 |
2009-10-13 | Move TEnv::buildSubst to unify.cpp. | David Robillard | 2 | -33/+34 |
2009-10-13 | Remove unnecessary lexical addressing stuff. | David Robillard | 2 | -32/+9 |
2009-10-13 | Tidy. | David Robillard | 1 | -29/+29 |
2009-10-13 | Cleanup, shrink. | David Robillard | 5 | -82/+82 |
2009-10-13 | liftCall -> compileFunction. | David Robillard | 4 | -22/+26 |
2009-10-13 | Factor out common code in eval and repl. | David Robillard | 1 | -77/+71 |
2009-10-08 | TLSF 2.4.4 -> TLSF 2.4.6. | David Robillard | 2 | -6/+10 |
2009-10-08 | Move lifting pass to separate file. | David Robillard | 2 | -59/+79 |
2009-10-07 | Remove double lookup. | David Robillard | 2 | -5/+3 |
2009-10-06 | Tidy. | David Robillard | 1 | -2/+5 |
2009-10-06 | Shrink. | David Robillard | 1 | -4/+2 |