Paul Beckingham
ebca8e1282
Parser
...
- Made 'plain args' diagnostics debug-only.
2014-05-27 16:31:55 -04:00
Paul Beckingham
c5cf4de4a0
Parser
...
- Multiple -- terminators are considered to be a single terminator followed
by words that are not terminators. There can be only one!
2014-05-27 15:50:59 -04:00
Paul Beckingham
f9d534939d
Parser
...
- When a filter contains "uuid:<value>" this is matched using the partial
match operator, which will allow use of abbreviated UUIDs.
2014-05-26 23:25:33 -04:00
Paul Beckingham
38fdbdaa50
Parser
...
- defaultCommand may contains multiple arguments, and so Lexer::split is used
to properly split it into arguments.
2014-05-26 22:53:52 -04:00
Paul Beckingham
7d69c687b2
Parser
...
- ::findCommand failed to sport readcmd and helper commands because of a
copy/paste error.
2014-05-26 21:55:02 -04:00
Paul Beckingham
9106780260
Parser
...
- Special handling for "project:<value>" where the partial match operator
is used, instead of the usual exact match operator.
2014-05-26 21:06:45 -04:00
Paul Beckingham
1b19414178
Parser
...
- ::findCommand now checks for any abbreviated command. If it finds either an
exact match, or no ambiguity, it checks again to determine READCMD, WRITECMD
or HELPER.
2014-05-26 15:05:56 -04:00
Paul Beckingham
a4d908d8b2
Parser
...
- Added exact match shortcut.
- Changed order of command matching to reduce changes of the log/logo problem.
- Corrected logic where an "else if" should have been an "if".
- Removed commented-out diagnostics.
2014-05-26 14:18:26 -04:00
Paul Beckingham
904c42fcbe
Parser
...
- ::getCommand should return the canonical form of the command, not the raw
input.
2014-05-25 22:45:00 -04:00
Paul Beckingham
ce7506f4fc
Parser
...
- Implemented ::getCommand.
2014-05-25 19:32:35 -04:00
Paul Beckingham
79abddd03d
Parser
...
- Renamed A3t to Parser.
2014-05-25 09:44:22 -04:00
Paul Beckingham
5409d014c5
Code Cleanup
...
- Removed obsolete parser code.
2014-01-02 01:58:20 -05:00
Paul Beckingham
d27bd24355
Code Reorganization
...
- Eliminated the parser lib, merged into task. Failed experiment.
2013-10-19 22:33:16 -04:00