Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add eqv?, eq? | Case Duckworth | 2024-04-03 |
| | |||
* | Change arity assertion code | Case Duckworth | 2024-04-02 |
| | |||
* | Handle dotted lambda-lists and symbols | Case Duckworth | 2024-04-02 |
| | |||
* | Error on wrong unquote[-splicing] | Case Duckworth | 2024-04-01 |
| | |||
* | Error on unbound variables | Case Duckworth | 2024-03-31 |
| | | | | I still need to catch errors! | ||
* | Add quasiquote | Case Duckworth | 2024-03-31 |
| | |||
* | Expose `specials' | Case Duckworth | 2024-03-31 |
| | |||
* | Read from ports now | Case Duckworth | 2024-03-30 |
| | |||
* | Break special forms out into their own table | Case Duckworth | 2024-03-23 |
| | |||
* | Revert "Refactor eval" | Case Duckworth | 2024-03-21 |
| | | | | This reverts commit 1d5041ff7bf92458d6d07ac6a03f2747dce9b9b1. | ||
* | Refactor eval | Case Duckworth | 2024-03-21 |
| | | | | Localize stuff and also break out specials | ||
* | Implment set! | Case Duckworth | 2024-03-21 |
| | |||
* | Remove spurious pp.pp | Case Duckworth | 2024-03-20 |
| | |||
* | Remove need for `lambda` to include an implicit `begin` new-start | Case Duckworth | 2024-03-19 |
| | | | | This way i can write begin in terms of lambda | ||
* | A new start! | Case Duckworth | 2024-03-19 |
| | |||
* | Add IF, clean up definitions | Case Duckworth | 2024-03-11 |
| | |||
* | uh new start | Case Duckworth | 2024-03-10 |
| | |||
* | Ugghhhh totally not working first-try | Case Duckworth | 2024-03-04 |
| | |||
* | Change types to lowercase; add todos | Case Duckworth | 2024-02-22 |
| | |||
* | Add global and types libraries | Case Duckworth | 2024-02-22 |
| | |||
* | Fix weird eval problem | Case Duckworth | 2024-02-21 |
| | | | | Don't do things ya don't get, kids | ||
* | Initial commit | Case Duckworth | 2024-02-21 |