Partially instantiating templates?
Magnus Lie Hetland
magnus at hetland.org
Mon Jan 31 07:26:57 PST 2011
On 2011-01-31 15:50:41 +0100, Simen kjaeraas said:
> You might want to try more from dranges - the reftuple:
>
> _(arg,val) = minArg(...);
[snip]
> This is also a possible implementation (coded in about 5 minutes, gives
> no nice error messages, but it seems to work :p ):
Thanks :)
> Yeah. D has the nice Eponymous Template Trick, but it sadly only works
> for one level. :(
Right :-/
> So you have to test for every single element of the range?
Yup.
> If so, I think this works:
Thanks. Hm. The nesting does seem similar to how I did it, but I guess
there must be some crucial difference ;-)
At the moment, I'm using a mixing to create the min and max templates
(as rather large strings). Probably not ideal.
Thanks!
--
Magnus Lie Hetland
http://hetland.org
More information about the Digitalmars-d-learn
mailing list