Mixin versus c++ preprocessor?
    Tim Burrell 
    tim at timburrell.net
       
    Fri Mar 21 16:00:59 PDT 2008
    
    
  
bearophile wrote:
> Tim Burrell:
>> Mixins are great, but in no way a replacement for the C preprocessor.  I 
>> think it was a big mistake to not include preprocessing as well.
> 
> The C preprocessor is powerful, but it's a source of many problems too. I presume that D AST macros will solve most of those problems (and they will create other problems: macros are a Pandora's jar).
It's true it can cause problems.  Still sometimes it'd just be really 
nice to be able to make some simple #define's -- even if just to help 
porting code.
At any rate, I think you're right, the AST macros look like they should 
do the trick for the most part.
    
    
More information about the Digitalmars-d-learn
mailing list