Fix total pattern match verification
[scheme.git] / ast.scm
2019-08-17 Luke LauFix total pattern match verification master
2019-08-17 Luke LauStore ADTs with only singletons in registers
2019-08-16 Luke LauCheck for complete pattern matches
2019-08-15 Luke LauHandle pattern matching entire expressions
2019-08-15 Luke LauAdd bindings to pattern matching in case statement...
2019-08-14 Luke LauStart work on case statements
2019-08-14 Luke LauFlesh out stack values within ADTs
2019-08-13 Luke LauMove utils into its onw file
2019-08-13 Luke LauCheck for let pattern matches that they have only one sum
2019-08-13 Luke LauCheck for the right number of bindings in pattern matching
2019-08-12 Luke LauMove expanding pattern matches to its own transformations
2019-08-12 Luke LauADT codegen working for simple types
2019-08-06 Luke LauDenormalize the type annotated ast, and tag stack values
2019-08-06 Luke LauAnnotate ast with types for adt codegen
2019-08-04 Luke LauFormulate destructors properly
2019-08-04 Luke LauFix let-bindings
2019-08-04 Luke LauFix flat-map
2019-08-04 Luke LauMerge branch 'master' of lukelau.me:/srv/git/scheme
2019-08-02 Luke LauWIP in let-binding pattern match stuff
2019-08-02 Luke LauStart work on ADTs
2019-07-29 Luke LauAdd ast-find
2019-07-28 Luke LauBreak up lets into SCCs before typechecking
2019-07-23 Luke LauMake the ABI respect stack etc.
2019-07-23 Luke LauAdd ast-traverse helper
2019-07-22 Luke LauRefactor ast "pattern matching" to a single function
2019-07-22 Luke LauFirst pass at lambdas and closures
2019-07-20 Luke LauNormalize lambdas to be single arguments only
2019-07-17 Luke LauAdd let bindings