Commits

Author Commit Message Labels Comments Date
Steven! Ragnarök
Change name on readme.
Steven! Ragnarök
Update readme explaining the name.
Steven! Ragnarök
Change the shell's name to pash.
Steven! Ragnarök
Reimplement negated commands with new parser.
Steven! Ragnarök
Add background commands.
Steven! Ragnarök
Update Grammar comment.
Steven! Ragnarök
Cleanup legacy files.
Steven! Ragnarök
Add DATA path variable resolution to sh142.
Steven! Ragnarök
Add small comment about code function.
Steven! Ragnarök
Replace strcat with strcpy to fix a bug.
Steven! Ragnarök
Chomp input from files.
Steven! Ragnarök
Add remote commands through a cool parser hack.
Steven! Ragnarök
Muck with path lookup some.
Steven! Ragnarök
IO Redirection up and running.
Steven! Ragnarök
Clean up parser error causing random segfaults during GC.
Steven! Ragnarök
Continuing work on IO redirection.
Steven! Ragnarök
Add redirect support to parser.
Steven! Ragnarök
Free memory allocated to AST after each command is run.
Steven! Ragnarök
Begin work with new parser grammar and interpreter.
Steven! Ragnarök
Rewrite grammar so it is actually a CFG.
Steven! Ragnarök
Make tweaks to grammar to keep it context free.
Steven! Ragnarök
Parse and interpret negated commands.
Steven! Ragnarök
Check for exec failure and exit the child process with status 127.
Steven! Ragnarök
Break main into functions, add config file loading.
Steven! Ragnarök
Add chomp dependency for sh142.
Steven! Ragnarök
Always modify in-place for chomp.
Steven! Ragnarök
Merge in changes from Sean.
Steven! Ragnarök
Interpreter sets exit status variables.
Steven! Ragnarök
Add fifo as a dependency.
Steven! Ragnarök
Fix parser bug where a token wasn't popped.
  1. Prev
  2. Next