От: | _NN_ | www.nemerleweb.com | |
Дата: | 17.08.13 15:08 | ||
Оценка: |
// Дано имя в виде строки
def name = "T";
// Создаем классы
def ppn = [PT.Splicable.Name(PT.Name(name))];
def pn =[ <[ $(name : usesite) ]>];
def x = <[ decl: public interface X[..$ppn] {} ]>;
def y = <[ decl: public interface Y[..$ppn] : X[..$pn] {} ]>;