Source

sh142 / src / interpreter.c

Author Commit Message Labels Comments Date
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
Parse and interpret negated commands.
Steven! Ragnarök
Check for exec failure and exit the child process with status 127.
Steven! Ragnarök
Interpreter sets exit status variables.
Steven! Ragnarök
Fix parser bug where a token wasn't popped.
Steven! Ragnarök
Interpreter supports variable assignment.
Steven! Ragnarök
Interpreter expands shell variables.
Steven! Ragnarök
Update to use pointer arrow instead of direct access.
Steven! Ragnarök
Fork when running commands in the interpreter.
Steven! Ragnarök
Extend interpreter to interpret commands with arguments.
Steven! Ragnarök
Add hyper-primitive interpreter.