Commit Graph

569 Commits

Author SHA1 Message Date
Rutger van Beusekom c201b080d0 add error handling and reporting 2017-12-07 23:07:28 +01:00
Rutger van Beusekom 72397d937e refactor for error handling 2017-12-07 23:07:28 +01:00
Rutger van Beusekom ad4098e4a4 error detection 2017-12-07 23:07:28 +01:00
Rutger van Beusekom 8b1a499d74 nesting delimited 2017-12-07 23:07:28 +01:00
Rutger van Beusekom d1c268cd6a fix transform 2017-12-07 23:07:28 +01:00
Rutger van Beusekom fcfabb096d tests 2017-12-07 23:07:28 +01:00
Rutger van Beusekom cb204e16c0 case support 2017-12-07 23:07:28 +01:00
Rutger van Beusekom 9795722992 exit status 2017-12-07 23:07:28 +01:00
Rutger van Beusekom 4995a36773 various fixes, TODO remove debugging code 2017-12-07 23:07:27 +01:00
Rutger van Beusekom 14147e01a3 refactoring 2017-12-07 23:07:27 +01:00
Rutger van Beusekom 38658f408d HAX0R here 2017-12-07 23:07:27 +01:00
Rutger van Beusekom 87a682e0f4 WIP 2017-12-07 23:07:27 +01:00
Rutger van Beusekom 340917ce4c Modularized anguish. 2017-12-07 23:07:27 +01:00
Rutger van Beusekom de319e38eb Add pipeline support. 2017-12-07 23:07:27 +01:00
Rutger van Beusekom d4854beb86 Add interactive mode. 2017-12-07 23:07:27 +01:00
Rutger van Beusekom 57c395fe03 Split grammar from main; add initial command line options. 2017-12-07 23:07:27 +01:00
Rutger van Beusekom 055aed1599 Conceived parameterized parsers: implements io-here. 2017-12-07 23:07:27 +01:00
Rutger van Beusekom a431a84161 PEG shell grammar. 2017-12-07 23:07:27 +01:00
Rutger van Beusekom 7752b5f686 Add GPL. 2017-12-07 23:07:27 +01:00