Hi Alex, At 2023-07-30T17:49:28+0200, Alejandro Colomar wrote: > I agree that having a space between an option and its argument improves > readability. However, between a positional argument and the ellipsis > that marks that it can appear multiple times, I don't think the same > reasoning applies; at least not so obviously. > > I'm referring to [file ...] vs [file...]. Oh. The point of this is that the arguments (operands in this case) remain whitespace-delimited, where it might not be the case for a repeatable single-letter option. foobar [-adX] [-v...] file ... foobar [-h | --help] -v... Be more verbose. The option letter can be repeated, increasing the verbosity level. "[-v ...]" would imply that only "-v -v -v" is allowed, instead of "-vvv". I think this is a matter of achieving an accurate and unambiguous synopsis grammar. Regards, Branden
Attachment:
signature.asc
Description: PGP signature