Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Special-case '.', '...', '+', '-' | Case Duckworth | 2024-03-24 | |
| | ||||
* | Read negative numbers | Case Duckworth | 2024-03-23 | |
| | ||||
* | Improve repl | Case Duckworth | 2024-03-23 | |
| | ||||
* | Break special forms out into their own table | Case Duckworth | 2024-03-23 | |
| | ||||
* | Add a bunch of base functions | 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 | |
| | ||||
* | Correct bugs with whitespace and spurious opening parens | Case Duckworth | 2024-03-20 | |
| | ||||
* | Support dotted lists in reader | Case Duckworth | 2024-03-20 | |
| | ||||
* | Add luarepl target | Case Duckworth | 2024-03-20 | |
| | ||||
* | 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 QUOTE, QUASIQUOTE, UNQUOTE reading and generalize | Case Duckworth | 2024-03-11 | |
| | ||||
* | 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 | |
| | ||||
* | Add copying | Case Duckworth | 2024-03-04 | |
| | ||||
* | Rename readme and makefile | Case Duckworth | 2024-03-04 | |
| | ||||
* | Vendor UTF-8 | Case Duckworth | 2024-03-01 | |
| | | | | https://github.com/meepen/Lua-5.1-UTF-8 | |||
* | Credit Norvig | Case Duckworth | 2024-03-01 | |
| | ||||
* | Refine string output | Case Duckworth | 2024-03-01 | |
| | ||||
* | More comprehensive makefile | Case Duckworth | 2024-03-01 | |
| | ||||
* | Rewrite read | Case Duckworth | 2024-03-01 | |
| | | | | | Now works with strings and numbers and does \x...; escapes Does not yet do symbol conversion or newline escapes | |||
* | Change types to lowercase; add todos | Case Duckworth | 2024-02-22 | |
| | ||||
* | Add global and types libraries | Case Duckworth | 2024-02-22 | |
| | ||||
* | Remove spurious require | Case Duckworth | 2024-02-21 | |
| | ||||
* | Update readme | Case Duckworth | 2024-02-21 | |
| | ||||
* | Fix weird eval problem | Case Duckworth | 2024-02-21 | |
| | | | | Don't do things ya don't get, kids | |||
* | Add makefile | Case Duckworth | 2024-02-21 | |
| | ||||
* | add readme | Case Duckworth | 2024-02-21 | |
| | ||||
* | Initial commit | Case Duckworth | 2024-02-21 | |