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
46284680e1
|
4 years ago | |
---|---|---|
LICENSE | 5 years ago | |
Makefile | 4 years ago | |
README.md | 4 years ago | |
builtins.c | 4 years ago | |
builtins.h | 4 years ago | |
error.h | 4 years ago | |
main.c | 4 years ago | |
main.h | 4 years ago | |
main.o | 5 years ago | |
read.c | 5 years ago | |
read.h | 5 years ago | |
read.o | 5 years ago | |
run.c | 4 years ago | |
run.h | 4 years ago | |
run.o | 5 years ago | |
util.c | 4 years ago | |
util.h | 4 years ago | |
util.o | 5 years ago |
README.md
chickenshell
Reference
https://github.com/danistefanovic/build-your-own-x#build-your-own-shell
_
(o)
/ |
/ |==========
\ CHSH /
\______/
|
_
To-Do
- Pipes
- Exclude things inside quote marks from string splitting and substitutions
- Interrupts ^C and ^Z, bg, fg
- & and &&, ;
- Wildcard substitutions *, ? etc
- tab completion, handling escape sequences like ^[[D
- Functions and variables
- PS1