On Wed, Mar 31, 2010 at 02:34, Adam Ruppe <destructionator@gmail.com> wrote:
All right, now I'm actually done for the day.

Updated the zip at the link:
       se.addFunction!(fun, "fun");  // adding D functions is just giving
the names. the second arg is required since stringof the alias kept
treating it as a property.....

I remember having the same problem... You can try  __traits(identifier, ...):

enum string  scriptName = getPlainName!(__traits(identifier, T));


Philippe