On Tue, 02 Sep 2014 20:04:51 +0000
via Digitalmars-d <[email protected]> wrote:

> Another approach would be to cooperate on building an 
> infrastructure where it is easy to have multiple parsers in the 
> same build then have the ability so select parser and configure 
> the parser syntax in the head of the file:
i'm still waiting for AST macros (DIP50). ;-)

actually, changing parsers is not that fun, 'cause writing parser needs
"inner knowledge" about compiler and it's AST. and writing complete
parser is very tedious. and you will not be able to write "whitespace
sensitive" parser anyway, 'cause it needs new scanner and lexer.

in other words: i'm not ready for this challenge yet. i'd better stick
with my patches and leave custom parsers for somebody else. such change
will diverge ALOT from "mainline D" and syncing with git head will be
even more time-consuming than doing full-time 8 hr. work. and i have
nothing to sell right now to keep me alive and well-functioning without
payed work. ;-)

Attachment: signature.asc
Description: PGP signature

Reply via email to