On 24.07.2010 02:53, bearophile wrote:
> FeepingCreature:
>> Feedback appreciated!
> 
> I looks cute. It can be useful for to invent and test possible designs for 
> D2/D3, for example to test and try alternative designs for ASM macros that 
> may be added to D3.
> 
> Bye,
> bearophile

The reason that AST macros are hairy in any language but Lisp is that you have 
this complicated syntax, so to expose it to the program requires you to add 
equivalents for all the compiler's classes, functions and data structures to 
your macro language. I hope to sidestep this by eventually rewriting the 
compiler in the language itself, so that I can expose compiler internals 
_directly_.

Reply via email to