Ch-ch-changes

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Thu Sep 27 04:49:06 PDT 2012


On 9/27/12 1:00 AM, Philippe Sigaud wrote:
> On Thu, Sep 27, 2012 at 1:30 AM, Andrei Alexandrescu
> <SeeWebsiteForEmail at erdani.org>  wrote:
>
>> You are great, too, and would be even greater if you finalized your parser
>> generator and submitted it to Phobos. Most of the questions I get asked at
>> conferences are about your parser and Dmitry's regex.
>
> Thanks. That's why I keep having people forking/starring it on github
> :) And that's why I'm working on it regularly: I recently upgraded its
> speed by one to two orders of magnitude (almost two in fact) at
> compile- and runtime, got it linear by using memoization, added
> introspection capabilities and grammar diagnostic. I also corrected
> numerous bugs and maybe found a way to deal with left-recursive rules
> which the D grammar is so fond of.
> I'm now using it to get a pattern-matching engine in D: it's heavily
> related to the recent tuple thread, where many people ask for
> deconstruction, only I'm doing it for any type and range.
>
> Philippe

This is a 50 shades beyond awesome, and has "Phobos submission before 
the end of 2012 (and the world)" written all over it!

Andrei


More information about the Digitalmars-d mailing list