arghing #1

Merged
meatballhat merged 23 commits from arghing into main 2022-06-06 22:44:25 +00:00

23 Commits

Author SHA1 Message Date
meatballhat 3de96b813f Making more messes with parser config 2022-06-04 17:38:24 -04:00
meatballhat a73acedc6d Minor tracing tweaks 2022-06-03 23:12:53 -04:00
meatballhat 92e3d6fe5b Support persistent flags 2022-05-31 08:24:58 -04:00
meatballhat 395006cdb8 Renaming some error list bits & testing windows-like 2022-05-29 21:12:57 -04:00
meatballhat 622d47071a Rename second parser attempt 2022-05-29 19:16:13 -04:00
meatballhat 1452d544bb Dropping previous parser attempt 2022-05-29 19:10:16 -04:00
meatballhat 56c6a8cf09 Handle remaining skipped cases 2022-05-29 19:04:31 -04:00
meatballhat cc29386cee Use parser2 in querier tests 2022-05-27 08:22:07 -04:00
meatballhat 95453bf197 Retain literals that are values 2022-05-27 08:11:31 -04:00
meatballhat a6526af6ff Implement value capture for last compound short flag 2022-05-25 22:34:32 -04:00
meatballhat 3ea30a997a Implementing value capture for short flags
and ensuring all unknown ident/stdin nodes are retained
2022-05-25 22:24:12 -04:00
meatballhat 03edacc8ec Implementing long flag values in parser2 2022-05-25 21:55:16 -04:00
meatballhat d1ffbe25a3 Do AST better maybe? 2022-05-22 21:43:02 -04:00
meatballhat dc3a40b19d Continuing the work with parser that's more like go/parser 2022-05-22 20:49:11 -04:00
meatballhat f2e0de1b66 Making a mess with a parser that works more like go/parser 2022-05-22 08:47:45 -04:00
meatballhat 58842504c4 Minor bits while giving up (for now?) on command context 2022-05-18 22:19:53 -04:00
meatballhat 1080737931 Work on separate querier + cleanups 2022-05-18 20:15:31 -04:00
meatballhat de6e907c60 Handle bare assignments as syntax error + NValue rework 2022-05-16 08:24:24 -04:00
meatballhat 9989801e62 Ensure program and commands can also receive positional arg values 2022-05-15 20:55:54 -04:00
meatballhat 8c280c303e Handle variable count flag values 2022-05-15 14:22:56 -04:00
meatballhat b2e61cd0d2 More fun with parser and parse tree tests 2022-05-14 20:58:09 -04:00
meatballhat c15bafe55d Yet more argh implementation fun 2022-05-13 20:58:55 -04:00
meatballhat af7d5c6e14 Making a mess with command line parsing 2022-05-11 22:11:05 -04:00