put todo items into readme instead of posix module comment block

This commit is contained in:
Ava Apples Affine 2023-03-27 11:32:12 -07:00
parent 1059ff0247
commit 921deb9e5e
Signed by: affine
GPG key ID: 3A4645B8CF806069
2 changed files with 42 additions and 24 deletions

View file

@ -482,10 +482,50 @@ Note: this section only tracks the state of incomplete TODO items. Having everyt
** TODO Pre-alpha tasks
- Shell module
- See todo steps in posix.rs
- circuit casts int to bool automatically
- pipe control flow construct
- l and load functions for binaries, call for scripts
- load-to-string function
- ignore job control signals (if needed)
- background processes
- be able to list all background processes with j function
- be able to fg a bg process
- be able to bg and fg process (ctrl z?)
- changedir/cd
- pwd
- call-with (let style fd redirection)
- Documentation!
- logging library
- make const all the error messages
- make presentation on relish
- lisp basics
- s expressions
- data structures
- control flow
- let, circuit, etc
- homoiconicity
- quote/eval
- lambda
- putting it all together
- CI tests
- repl configuration
- self documenting
- env
- help
- beyond lisp
- POSIX
- ergonomics of control flow as shell command
- circuit -> pipe
- let -> call-with
- putting it all together
- job control in shell
- shell scripts
- To infinity and beyond
- NGINX modules
- bootable?
- give a pretty pastel white, pink and blue theme
- store in repo after giving presentation
** TODO alpha tasks
- Can pass args to relish scripts (via interpreter)
- Can pass args to relish scripts (via command line)