On 06/03/15 01:41, ketmar via Digitalmars-d wrote: > On Tue, 02 Jun 2015 18:49:09 +0200, Artur Skawina via Digitalmars-d wrote: > >> On 06/02/15 14:21, ketmar via Digitalmars-d wrote: >>> this opens a can of worms. should this be accepted too: >>> enum doItFinal = false; >>> final(doItFinal) >>> ? >>> >>> or even >>> final(someFunnyTemplate!(with_, args, andOtherTemplate!"too")) >>> ?
>> Of course. > > this is bad. it smells. it adds almost nothing in terms of uniformity. > and i'm sure that Hackerpilot will be happy to know that he now needs a > full-blown D interpreter to determine if some method is virtual or not. ;-) An interpreter is required anyway. And that is, btw, why any simple dfix-like tool can not work with a language like D, where the *norm* is programs that write programs. artur
