将来会克服这一限制吗?还是有一些我不知道的解决方法?

现在,我有一个项目,我想在其中使用宏,但是它们将需要依赖于该项目的特定类型。为宏有一个单独的编译单元将需要我引入另一个以容纳通用类型,而我每次编写宏都不愿意这样做。

最佳答案

是的,我们认为这是一个问题。在我们的优先级列表上,摆脱此限制非常重要。

关于Scala宏和单独的编译单元,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21994764/

10-09 14:57