more TODO

This commit is contained in:
Rowan Torbitzky-Lane 2025-02-09 19:33:58 -06:00
parent efb4d80962
commit 91bd09c00f

View File

@ -10,7 +10,7 @@
- [X] Disambiguate isEmpty and stackIsEmpty - [X] Disambiguate isEmpty and stackIsEmpty
- [X] Rename Logical to Bool - [X] Rename Logical to Bool
- [X] Make int yank, shove, yankdup, and shovedup generic - [X] Make int yank, shove, yankdup, and shovedup generic
- [ ] Write hackage documentation for each function - [ ] Write haddock documentation for each function
- [X] Refactor all functions to take state as the final parameter - [X] Refactor all functions to take state as the final parameter
- [X] Standardize the pattern matching parameter names, such as c1 : cs - [X] Standardize the pattern matching parameter names, such as c1 : cs
- [ ] Write unit/quickcheck tests for all of the instructions - [ ] Write unit/quickcheck tests for all of the instructions
@ -21,3 +21,4 @@
- [ ] Need to make this reproducable too (Check pysh json files) - [ ] Need to make this reproducable too (Check pysh json files)
- [ ] Add Memory - [ ] Add Memory
- [ ] Add history stack(s), like a call stack - [ ] Add history stack(s), like a call stack
- [ ] Implement interpreter options (could probably just place this all into a map or something)