├── LICENSE ├── Makefile ├── README.md ├── src ├── hw4 │ ├── any.cpp │ ├── any1.cpp │ ├── any2.cpp │ ├── any3.cpp │ ├── any_add.cpp │ ├── any_mult.cpp │ ├── any_simple.cpp │ ├── optional.cpp │ ├── optional_temp.cpp │ ├── variant.cpp │ ├── variant_apply.cpp │ ├── variant_apply_add.cpp │ ├── variant_get.cpp │ ├── variant_lexical.cpp │ └── variant_simple.cpp ├── labs │ ├── handle_signals.cpp │ ├── mv.cpp │ └── rm.cpp ├── ls.cpp ├── ls.h ├── main.cpp ├── redirect.h └── rshell.cpp └── tests ├── exec.script ├── ls.script ├── piping.script └── signals.script /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/README.md -------------------------------------------------------------------------------- /src/hw4/any.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/hw4/any.cpp -------------------------------------------------------------------------------- /src/hw4/any1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/hw4/any1.cpp -------------------------------------------------------------------------------- /src/hw4/any2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/hw4/any2.cpp -------------------------------------------------------------------------------- /src/hw4/any3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/hw4/any3.cpp -------------------------------------------------------------------------------- /src/hw4/any_add.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/hw4/any_add.cpp -------------------------------------------------------------------------------- /src/hw4/any_mult.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/hw4/any_mult.cpp -------------------------------------------------------------------------------- /src/hw4/any_simple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/hw4/any_simple.cpp -------------------------------------------------------------------------------- /src/hw4/optional.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/hw4/optional.cpp -------------------------------------------------------------------------------- /src/hw4/optional_temp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/hw4/optional_temp.cpp -------------------------------------------------------------------------------- /src/hw4/variant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/hw4/variant.cpp -------------------------------------------------------------------------------- /src/hw4/variant_apply.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/hw4/variant_apply.cpp -------------------------------------------------------------------------------- /src/hw4/variant_apply_add.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/hw4/variant_apply_add.cpp -------------------------------------------------------------------------------- /src/hw4/variant_get.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/hw4/variant_get.cpp -------------------------------------------------------------------------------- /src/hw4/variant_lexical.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/hw4/variant_lexical.cpp -------------------------------------------------------------------------------- /src/hw4/variant_simple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/hw4/variant_simple.cpp -------------------------------------------------------------------------------- /src/labs/handle_signals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/labs/handle_signals.cpp -------------------------------------------------------------------------------- /src/labs/mv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/labs/mv.cpp -------------------------------------------------------------------------------- /src/labs/rm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/labs/rm.cpp -------------------------------------------------------------------------------- /src/ls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/ls.cpp -------------------------------------------------------------------------------- /src/ls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/ls.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/redirect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/redirect.h -------------------------------------------------------------------------------- /src/rshell.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/src/rshell.cpp -------------------------------------------------------------------------------- /tests/exec.script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/tests/exec.script -------------------------------------------------------------------------------- /tests/ls.script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/tests/ls.script -------------------------------------------------------------------------------- /tests/piping.script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/tests/piping.script -------------------------------------------------------------------------------- /tests/signals.script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/baileyherms/rshell/HEAD/tests/signals.script --------------------------------------------------------------------------------