我想创建一个注释或特征,在编译时根据现有字段动态地向对象添加方法。尽管我对类级别的某些东西感兴趣,但我也会使用字段级别的注释(或其他更细化的东西)。
一个关于 Scala 实现细节的旧堆栈溢出问题@BeanProperty
被回答为“它是一个编译器插件,但宏也可能允许你这样做”。鉴于 Scala 2.10 中宏的官方(如果是实验性的)版本,这种功能现在可能吗?
我想创建一个注释或特征,在编译时根据现有字段动态地向对象添加方法。尽管我对类级别的某些东西感兴趣,但我也会使用字段级别的注释(或其他更细化的东西)。
一个关于 Scala 实现细节的旧堆栈溢出问题@BeanProperty
被回答为“它是一个编译器插件,但宏也可能允许你这样做”。鉴于 Scala 2.10 中宏的官方(如果是实验性的)版本,这种功能现在可能吗?