RFC: std.uuid

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Fri Dec 23 00:49:52 PST 2011


On 12/23/11 2:40 AM, Johannes Pfau wrote:
> Andrei Alexandrescu wrote:
>
>> On 12/22/11 5:38 PM, Vladimir Panteleev wrote:
>>> Using 3rd-party technology such as source preprocessors makes future
>>> contributions more difficult for the vast majority. Considering that the
>>> language provides nearly the same thing as a fully-supported feature
>
> I must be missing something. Your talking of mixins? Ragel is not a
> macro/mixin system, it's a state machine compiler, compiling a 20 line
> machine definition into 700 line fast, goto based code?

I'm talking about ragel. D should have enough capabilities to generate 
700 lines of fast code from a 20-line spec.


Andrei



More information about the Digitalmars-d mailing list