Sean Kelly wrote: > Tom S wrote: >> >> template table(int i = 0) { >> pragma (msg, row!(i)); >> >> static if (i+1 < height) { >> mixin .table!(i+1) table; >> } else { >> alias void table; >> } >> } > > Huh, now there's a use for mixin I can appreciate. Nice work. but s/mixin/alias/ will work just as well. :)