Overlapping functionality: IFTI, templates, is-expressions
Jason House
jason.james.house at gmail.com
Wed Mar 19 15:28:20 PDT 2008
Russell Lewis wrote:
> As you can tell from my recent posts (and bug reports), I've been
> pounding on D's template mechanisms a lot recently. I'm trying to build
> a parser generator using templates. I'm now starting my 3rd major
> generation of the library, because I keep finding fundamental weaknesses
> in each method I try.
>
> I'm writing this post to observe, publicly, that there is *A LOT* over
> overlap between functions with IFTI, template specializations, and
> is-expressions. However, the overlap isn't perfect; AFAIK, none of
> these 3 is a strict superset of the others. So, it looks to me like I
> can't just choose one method and stick with it. I would like to
> advocate for two changes to the language:
I had to do a google search for IFTI. The top hits pointed me back to your
bug reports and posts... I'm pretty sure it means "implicit function
template instantiation"
More information about the Digitalmars-d
mailing list