rain1
|
89d8f95444
improved man page
|
8 years ago |
rain1
|
069aaeeb94
removed execution of commands from t6 for fuzzing purposes
|
8 years ago |
rain1
|
a483fa2bc8
now a real shell! sets SHELL
|
8 years ago |
rain1
|
5ab9f535ed
fixing empty lines and giving syntax errors on && &&, && ||
|
8 years ago |
rain1
|
4a634d13bf
added and document unset builtin
|
8 years ago |
rain1
|
0da8b4e977
update the man page about end of line flags
|
8 years ago |
rain1
|
341e9dd197
parsing the & flag at the end of a line
|
8 years ago |
rain1
|
3a8414c903
changed skip_newline so that printing the prompt is easier
|
8 years ago |
rain1
|
702febb27e
started writing a man page.
|
8 years ago |
rain1
|
fe0bd6c086
separated builtins into its own file. make thing thath should never happen happen less
|
8 years ago |
rain1
|
198897945a
improved error messages for variable parsing.
|
8 years ago |
rain1
|
02af22f98e
some improvements to cd, error testing
|
8 years ago |
rain1
|
b0f59a68b2
code improvement in variables and test that the first char is not a digit
|
8 years ago |
rain1
|
eff8291661
moved to an array. added a test
|
8 years ago |
rain1
|
fe963da3c4
added a shell prompt
|
8 years ago |
rain1
|
ff6bb22d26
variable syntax
|
8 years ago |
rain1
|
fea705db1f
${..} variable syntax
|
8 years ago |
rain1
|
55f41d9b91
basic variable name support
|
8 years ago |
rain1
|
618e9f56eb
setting up for variables
|
8 years ago |
rain1
|
e183a00908
envp last
|
8 years ago |
rain1
|
389a3026cc
envp goes last
|
8 years ago |
rain1
|
fa36b0a38e
bsd license
|
8 years ago |
rain1
|
c0ac9b6c42
added todo
|
8 years ago |
rain1
|
7e068718a1
added todo
|
8 years ago |
rain1
|
805161af6e
bounds check in tokenizer
|
8 years ago |
rain1
|
22806e9682
bounds checking for lines with many tokens
|
8 years ago |
rain1
|
a59180ca7f
interpreting && and ||
|
8 years ago |
rain1
|
4df4817108
operator precedence parsing
|
8 years ago |
rain1
|
31dad6e7f4
waitpid
|
8 years ago |
rain1
|
aa11389bfb
interpreting piped commands!
|
8 years ago |