getopt & single-letter options with parameters

Nick Sabalausky a at a.a
Sun Aug 8 14:02:56 PDT 2010


"Andrei Alexandrescu" <SeeWebsiteForEmail at erdani.org> wrote in message 
news:i3n12a$2vfq$1 at digitalmars.com...
> On 08/08/2010 12:17 PM, Nick Sabalausky wrote:
>> "Andrei Alexandrescu"<SeeWebsiteForEmail at erdani.org>  wrote in message
>> news:i3kpsi$rod$1 at digitalmars.com...
>>>
>>> ./prog -ofilename
>>
>> That being allowed at all kind of bugs me. I realize this probably isn't 
>> a
>> particularly common problem in practice, but suppose you have:
>>
>> -o<filename>
>> -of
>>
>> And the user uses "-o" with a file named "f":
>>
>> theapp -of  // Do what now?
>>
>> Or,
>>
>> -o<filename>
>> -of<filename>
>>
>> theapp -ofabc  // "-o fabc" or "-of abc"?
>>
>> The whole possibility kinda makes me nervous.
>
> Short options with parameters don't accept bundling, so the problem never 
> shows itself.
>

This then:

--xy<filename>
--xyz<filename>

theapp --xyzabc  // "--xy zabc" or "-xyz abc"?




More information about the Digitalmars-d mailing list