BLADE 0.2Alpha: Vector operations with mixins, expression templates, and asm

Walter Bright newshound1 at digitalmars.com
Tue Apr 10 10:24:39 PDT 2007


Pragma wrote:
> By making your entire grammar one 
> monster-sized template instance, you'll run into DMD's identifier-length 
> limit *fast*.  As a result it failed when I tried to transcribe Enki's 
> ENBF definition.  That's why I wrap each rule as a CTFE-style function 
> as it side-steps that issue rather nicely, without generating too many 
> warts.

One of the motivations for CTFE was to address that exact problem.



More information about the Digitalmars-d mailing list