2 releases
0.0.2 | Dec 16, 2023 |
---|---|
0.0.1 | Dec 12, 2023 |
#8 in #educational
24KB
334 lines
Tinysh
Tinysh: a minimalistic for educational purpose only shell
TODO
- REPL
- [X] Lexer
- [ ] Parser
- Add built in
- ls
- cat
- cd
- calc
- Launch command from the shell in the user PATH
- Add new folders to path
- Add autocompletion
- [ ] Add hinting
- Add redirection in files
- >
- <
- >>
- <<
- Add piping
- Customize the prompt
Dependencies
~6MB
~140K SLoC