gash/geesh
Timothy Sample 6b6ca11bce Add command substitution semantics
* geesh/shell.scm (%subshell): New function factored out from 'subshell'.
(subshell): Use it.
(substitute-command): New public function.
* tests/shell.scm: Test it.
* .dir-locals.el: Indent it nicely.
2018-12-03 20:06:47 -05:00
..
built-ins Add support for built-ins, starting with 'echo' 2018-11-28 23:07:03 -05:00
built-ins.scm Add support for built-ins, starting with 'echo' 2018-11-28 23:07:03 -05:00
environment.scm Add function for reading an 'environ' 2018-11-28 23:07:03 -05:00
eval.scm Add subshell support 2018-12-03 20:04:55 -05:00
lexer.scm Throw an error when missing a single quote 2018-11-28 23:00:10 -05:00
parser.scm Fix parsing of for loops 2018-11-28 23:04:30 -05:00
repl.scm Import existing variables into the REPL 2018-11-28 23:07:03 -05:00
shell.scm Add command substitution semantics 2018-12-03 20:06:47 -05:00
word.scm Add convenience function 'var-ref*' 2018-11-28 23:07:03 -05:00