summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
-rw-r--r--lib/shell/builtin-command.rb154
-rw-r--r--lib/shell/command-processor.rb591
-rw-r--r--lib/shell/error.rb26
-rw-r--r--lib/shell/filter.rb111
-rw-r--r--lib/shell/process-controller.rb258
-rw-r--r--lib/shell/system-command.rb168
-rw-r--r--lib/shell/version.rb16
7 files changed, 1324 insertions, 0 deletions
@@ -0,0 +1,154 @@
@@ -0,0 +1,591 @@
@@ -0,0 +1,26 @@
@@ -0,0 +1,111 @@
@@ -0,0 +1,258 @@
@@ -0,0 +1,168 @@
@@ -0,0 +1,16 @@