
15 Feb
2012
15 Feb
'12
10:48 a.m.
Hi Olaf:
On 15/02/2012, Olaf Meeuwissen
The parser should be incremental in the sense that parsing should stop at the first unknown option or positional argument. At this point, my program would pick the next options description and continue parsing with that. This would proceed until the command-line has been parsed completely or the program is no longer interested in the remainder.
It seems you can make your first positional option multi-token, it will read the rest of command line. And call special function when this positional has been passed, your processing will be done inside this function. That can be done using "notifier" method of your option semantic (class typed_value). Regards, Dmitriy Matison.