You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
alistair
379074924f
|
4 years ago | |
---|---|---|
LICENSE | 4 years ago | |
Makefile | 4 years ago | |
README.md | 4 years ago | |
builtins.c | 4 years ago | |
builtins.h | 4 years ago | |
erray.c | 4 years ago | |
erray.h | 4 years ago | |
error.h | 4 years ago | |
main.c | 4 years ago | |
main.h | 4 years ago | |
read.c | 4 years ago | |
read.h | 4 years ago | |
run.c | 4 years ago | |
run.h | 4 years ago | |
util.c | 4 years ago | |
util.h | 4 years ago |
README.md
chickenshell
Reference
https://github.com/danistefanovic/build-your-own-x#build-your-own-shell
_
(o)
/ |
/ |==========
\ CHSH /
\______/
|
_
To-Do
- [done] Pipes
- Exclude things inside quote marks from string splitting and substitutions
- Interrupts ^C and ^Z, bg, fg
- & and &&, ;
- Wildcard substitutions *, ? etc
- tab completion
- Functions and variables -> program return value
- better PS1
- probably just a script that can be executed to display the prompt
- History file