| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2022-01-11 | Move scheme compiler into a separate directory. | Rose Hogenson | 1 | -87/+0 | |
| 2022-01-11 | Make bindings visible while a guard is evaluated. | Rose Hogenson | 1 | -1/+10 | |
| The current implementation repeats the bindings twice, but I guess it's fine. It seems to work. | |||||
| 2022-01-11 | Add guards to the match syntax. | Rose Hogenson | 1 | -0/+10 | |
| I'm not sure the syntax is great, but it's very helpful to have. | |||||
| 2022-01-09 | Write the linker. | Rose Hogenson | 1 | -12/+21 | |
| 2022-01-09 | Redo the testing framework. | Rose Hogenson | 1 | -59/+55 | |
| We can lean more on the power of scheme to make the testing framework a little less verbose. | |||||
| 2022-01-09 | Add some magic to detect symbols. | Rose Hogenson | 1 | -15/+15 | |
| I still don't understand this snippet. | |||||
| 2022-01-09 | Improve match syntax. | Rose Hogenson | 1 | -11/+24 | |
| Now ! is required to match against a constant, and by default a name is bound. | |||||
| 2022-01-09 | Add wildcard to pattern syntax. | Rose Hogenson | 1 | -2/+10 | |
| 2022-01-09 | Add a library for pattern matching. | Rose Hogenson | 1 | -0/+42 | |
