That's funny, just yesterday I was reading about lazy evaluation in D from this page:
http://www.digitalmars.com/d/2.0/lazy-evaluation.html And then I noticed we could make our own switch-like structures. (The code below the string "More complex user defined control structures") Purists will, in no doubt, be splitting their hairs about this, but I think it's rather neat. :p Andrei Alexandrescu Wrote: ><snip>