DCT: D compiler as a collection of libraries

Jacob Carlborg doob at me.com
Fri May 11 06:17:10 PDT 2012


On 2012-05-11 14:14, Roman D. Boiko wrote:
> On Friday, 11 May 2012 at 11:47:18 UTC, deadalnix wrote:
>> From the beginning, I'm think AST macro using CTFE.
> Could you please elaborate?
>
> I plan to strictly follow published D specification.

That won't be easy, nobody know what the specification is . TDPL, DMD or 
dlang.org?

> Exceptions from this rule are possible provided either of the following
> is true:
> * new functionality has been implemented in DMD but is not included into
> specification yet
> * specification is incorrect (has a bug) or incomplete, especially if
> DMD behavior differs from specification
> * change is compatible with specification and brings some significant
> improvement (e.g., this seems to be the case for my decision to
> introduce post-processor after lexer)
>
> Some more exceptions might be added later, but the goal is to minimize
> differences.
>
>


-- 
/Jacob Carlborg


More information about the Digitalmars-d-announce mailing list