|
871b7aa4f0
|
Collapse together Command and Flag into CommandFlag
|
2022-11-08 20:47:01 -05:00 |
|
|
b97681c710
|
Add support for "event"-like interface to parsing
and drop the querier
|
2022-11-08 19:26:23 -05:00 |
|
|
c93d1cd4f0
|
Playing with terribly benchmarks
|
2022-07-17 08:42:22 -04:00 |
|
|
813388c32c
|
Add a Makefile and update/alter deps
|
2022-07-16 10:22:47 -04:00 |
|
|
206e6d6110
|
Declare correct module name
|
2022-07-10 17:55:47 -04:00 |
|
|
f1c090f4cb
|
A bit more coverage + say things in README
|
2022-07-10 17:36:13 -04:00 |
|
|
30449ba506
|
Pointers and nils again
|
2022-06-07 09:47:12 -04:00 |
|
|
d0c96803c8
|
Reduce required args to new parser
|
2022-06-06 19:06:50 -04:00 |
|
|
e3872e316d
|
Making more messes with parser config
|
2022-06-04 17:38:24 -04:00 |
|
|
d38304d5b1
|
Minor tracing tweaks
|
2022-06-03 23:12:53 -04:00 |
|
|
806121762c
|
Support persistent flags
|
2022-05-31 08:24:58 -04:00 |
|
|
cdaf5ca4c6
|
Renaming some error list bits & testing windows-like
|
2022-05-29 21:12:57 -04:00 |
|
|
e944876f0e
|
Rename second parser attempt
|
2022-05-29 19:16:13 -04:00 |
|
|
6632417ae6
|
Dropping previous parser attempt
|
2022-05-29 19:10:16 -04:00 |
|
|
f7a8eb04d3
|
Handle remaining skipped cases
|
2022-05-29 19:04:31 -04:00 |
|
|
38e66a82bf
|
Use parser2 in querier tests
|
2022-05-27 08:22:07 -04:00 |
|
|
bbf0dd8885
|
Retain literals that are values
|
2022-05-27 08:11:31 -04:00 |
|
|
601e07c319
|
Implement value capture for last compound short flag
|
2022-05-25 22:34:32 -04:00 |
|
|
8d6cf971ee
|
Implementing value capture for short flags
and ensuring all unknown ident/stdin nodes are retained
|
2022-05-25 22:24:12 -04:00 |
|
|
2d7372ba6c
|
Implementing long flag values in parser2
|
2022-05-25 21:55:16 -04:00 |
|
|
8b4d0f0f46
|
Do AST better maybe?
|
2022-05-22 21:43:02 -04:00 |
|
|
c0ae6d8588
|
Continuing the work with parser that's more like go/parser
|
2022-05-22 20:49:11 -04:00 |
|
|
0635987d4f
|
Making a mess with a parser that works more like go/parser
|
2022-05-22 08:47:45 -04:00 |
|
|
2af31eafe1
|
Minor bits while giving up (for now?) on command context
|
2022-05-18 22:19:53 -04:00 |
|
|
202925ea38
|
Work on separate querier + cleanups
|
2022-05-18 20:15:31 -04:00 |
|
|
29de5e3867
|
Handle bare assignments as syntax error + NValue rework
|
2022-05-16 08:24:24 -04:00 |
|
|
a34fb7a9cd
|
Ensure program and commands can also receive positional arg values
|
2022-05-15 20:55:54 -04:00 |
|
|
55af04e324
|
Handle variable count flag values
|
2022-05-15 14:22:56 -04:00 |
|
|
bf767fc899
|
More fun with parser and parse tree tests
|
2022-05-14 20:58:09 -04:00 |
|
|
e4ffde87e5
|
Yet more argh implementation fun
|
2022-05-13 20:58:55 -04:00 |
|
|
451be7bf31
|
Making a mess with command line parsing
|
2022-05-11 22:11:05 -04:00 |
|