Want to help D compiler development: Two possible weekend projects

Walter Bright newshound2 at digitalmars.com
Tue Feb 26 17:36:46 PST 2013


On 2/26/2013 4:50 PM, Vladimir Panteleev wrote:
> On Sunday, 3 February 2013 at 00:37:55 UTC, David Nadlinger wrote:
>>  1) Provide an Open Source clean-room implementation of response_expand, the
>> function the DMD frontend uses to parse response files. Unfortunately, it is
>> under the copyright belongs (partly?) to Symantec, so Walter can't simply
>> re-license it for use in GDC/LDC, where it is needed to provide DMD
>> compatibility (gdmd/ldmd). For the full discussion, see:
>> http://forum.dlang.org/thread/kdce69%24303k%241@digitalmars.com
>
> DMD response files use the same escaping syntax as the CommandLineToArgvW function.

As I recall, that was the intent. I wrote it, however, before there was a 
CommandLineToArgvW function, so much of its behavior was determined by trial and 
error on how DOS dealt with command lines.

Such is inferrable from its intent, which was to enable command lines longer 
than DOS allowed.



More information about the Digitalmars-d mailing list