{
ClassRoom clazz = context.getClassRoom();
String name = getDescriptor();
Field typefield = clazz.createField(name, "Lanvil/script/Function;", ACC_PUBLIC|ACC_STATIC);
clazz.createField("M_"+_name, "Lanvil/core/Any;", ACC_PUBLIC|ACC_STATIC);
Method method = clazz.createMethod(name, getSignature(), ACC_PUBLIC);
compileBody(context, method, typefield);
}
}