summaryrefslogtreecommitdiffstats
path: root/src/parse
Commit message (Expand)AuthorAgeFilesLines
* move to running the full command in the subprocessJesse Luehrs2022-01-091-7/+0
* extend the session leader process to be able to run full command linesJesse Luehrs2022-01-091-11/+2
* fix for loop parsingJesse Luehrs2022-01-081-7/+15
* fix control statement parsingJesse Luehrs2022-01-081-4/+2
* add parsing for control statementsJesse Luehrs2022-01-082-40/+90
* pull tests out into their own file againJesse Luehrs2022-01-082-352/+347
* more testsJesse Luehrs2022-01-081-0/+47
* there's no reason to eval at all in the main shellJesse Luehrs2022-01-081-9/+6
* parse individual words from concatenated variables/barewords/etcJesse Luehrs2022-01-081-115/+138
* implement environment variablesJesse Luehrs2022-01-081-3/+2
* add basic variable parsingJesse Luehrs2022-01-081-8/+26
* large refactorJesse Luehrs2022-01-081-0/+588