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%[email protected]
Hey David,
This looks like an interesting little project,
however I'm unsure on copyright matters etc etc.
I read the source code in:
https://github.com/D-Programming-Language/dmd/blob/master/src/root/response.c
Could you explain what needs to be done exactly ?
e.g.:
How should such a clean room implementation look like ??
Does the structure need to change ??
Is it enough to rewrite the code in D ??
Should the code be in C if so how much change ??
Well just some thoughts, but the code looks pretty straight
forward..
Gr,
Danny Arends