rain1
|
3406476358
sourcing!
|
8 gadi atpakaļ |
rain1
|
54557b3291
switched over to a region based allocation system
|
8 gadi atpakaļ |
rain1
|
72d1ca8589
just delete it
|
8 gadi atpakaļ |
rain1
|
3caadbd923
added parsing and flags for the redirection operators
|
8 gadi atpakaļ |
rain1
|
a45136b55a
created an error reporting macro. made expand variables use it.
|
8 gadi atpakaļ |
rain1
|
32b5720ac6
fixes to make it build on linux
|
8 gadi atpakaļ |
rain1
|
86d83d95eb
code tidy: moved read tokens into tokenizer and deleted envp.
|
8 gadi atpakaļ |
rain1
|
069aaeeb94
removed execution of commands from t6 for fuzzing purposes
|
8 gadi atpakaļ |
rain1
|
a483fa2bc8
now a real shell! sets SHELL
|
8 gadi atpakaļ |
rain1
|
5ab9f535ed
fixing empty lines and giving syntax errors on && &&, && ||
|
8 gadi atpakaļ |
rain1
|
4a634d13bf
added and document unset builtin
|
8 gadi atpakaļ |
rain1
|
341e9dd197
parsing the & flag at the end of a line
|
8 gadi atpakaļ |
rain1
|
3a8414c903
changed skip_newline so that printing the prompt is easier
|
8 gadi atpakaļ |
rain1
|
fe0bd6c086
separated builtins into its own file. make thing thath should never happen happen less
|
8 gadi atpakaļ |
rain1
|
02af22f98e
some improvements to cd, error testing
|
8 gadi atpakaļ |
rain1
|
b0f59a68b2
code improvement in variables and test that the first char is not a digit
|
8 gadi atpakaļ |
rain1
|
eff8291661
moved to an array. added a test
|
8 gadi atpakaļ |
rain1
|
fe963da3c4
added a shell prompt
|
8 gadi atpakaļ |
rain1
|
618e9f56eb
setting up for variables
|
8 gadi atpakaļ |
rain1
|
389a3026cc
envp goes last
|
8 gadi atpakaļ |
rain1
|
22806e9682
bounds checking for lines with many tokens
|
8 gadi atpakaļ |
rain1
|
31dad6e7f4
waitpid
|
8 gadi atpakaļ |
rain1
|
aa11389bfb
interpreting piped commands!
|
8 gadi atpakaļ |