aboutsummaryrefslogtreecommitdiffstats
path: root/ll.cpp
AgeCommit message (Expand)AuthorFilesLines
2009-01-28Shrink.David Robillard1-12/+3
2009-01-28Shrink.David Robillard1-17/+9
2009-01-28Shuffle code so order of things match in the various sections.David Robillard1-52/+52
2009-01-28Compilation of recursive function definitions.David Robillard1-34/+52
2009-01-27Fix function compilation.David Robillard1-4/+4
2009-01-27Shrink.David Robillard1-8/+5
2009-01-27Real type inference (classic Hindley-Milner straight from TAPL).David Robillard1-103/+143
2009-01-26Shrink.David Robillard1-32/+13
2009-01-26Shrink.David Robillard1-25/+19
2009-01-26Make ASTClosure an ASTTuple.David Robillard1-64/+62
2009-01-26Make SExp a template generic.David Robillard1-10/+12
2009-01-26Shrink.David Robillard1-5/+2
2009-01-26Shrink.David Robillard1-79/+68
2009-01-26Clean up / shrink primitive code generation.David Robillard1-15/+7
2009-01-26Somewhat functional type inference.David Robillard1-75/+104
2009-01-26Type inference.David Robillard1-245/+363
2009-01-25Floating point and comparison primitives.David Robillard1-45/+88
2009-01-25Execute and print REPL code with type safety (i.e. print int and bool correct...David Robillard1-2/+8
2009-01-25Coherent type system, prettily exposed to REPL, etc.David Robillard1-308/+357
2009-01-24Shrink.David Robillard1-22/+11
2009-01-24Half decent extensible parser design.David Robillard1-186/+245
2009-01-24Rudimentary type system.David Robillard1-159/+294
2009-01-23Fix sticky REPL value problem.David Robillard1-19/+22
2009-01-23Merge applications into a common AST base type (ASTCall).David Robillard1-171/+121
2009-01-23More primitives.David Robillard1-0/+5
2009-01-23Arithmetic.David Robillard1-21/+93
2009-01-23Cleanup.David Robillard1-5/+5
2009-01-23Remove old error crap.David Robillard1-27/+2
2009-01-23Use exceptions for error handling (shrinks code).David Robillard1-89/+40
2009-01-23Add LLVM LISP JIT interpreter.David Robillard1-0/+602