scheme.git
2019-07-24 Luke LauAdd WIP on passing about closures
2019-07-24 Luke LauAllocate heap at the start
2019-07-24 Luke LauFix string addressing and clobbered register
2019-07-24 Luke LauFix static string addressing
2019-07-23 Luke LauMake the ABI respect stack etc.
2019-07-23 Luke LauUpdate main for codegen changes
2019-07-23 Luke LauAdd strings and print primitive
2019-07-23 Luke LauRemove C dependency, directly emit _start
2019-07-23 Luke LauCodegen if statements
2019-07-23 Luke LauAdd ast-traverse helper
2019-07-22 Luke LauRefactor ast "pattern matching" to a single function
2019-07-22 Luke LauAdd recursive let-bindings
2019-07-22 Luke LauFix some normalization issues, add codegen tests
2019-07-22 Luke LauFirst pass at lambdas and closures
2019-07-21 Luke LauAdd pretty printing for types
2019-07-21 Luke LauAdd more binary ops
2019-07-20 Luke LauResolve types in lambda arguments, recursively substitute
2019-07-20 Luke LauNormalize lambdas to be single arguments only
2019-07-17 Luke LauSplit out compiler into codegen and main
2019-07-17 Luke LauFix up codegen-add for vars
2019-07-17 Luke LauAdd let bindings
2019-07-17 Luke LauAdd .gitignore
2019-07-17 Luke LauAdd consolidation, tie up with typechecker
2019-07-17 Luke LauStart typechecker