【发布时间】:2017-06-28 07:08:53
【问题描述】:
我编写了一个 Fantom 脚本,它定义了一堆类。由于我可以成功运行脚本,我决定将其转换为适当的 Fantom 项目,但其中一个类无法编译,错误消息是:
Expected expression, not '|'
该类具有这种形式:
class MyClass
{
const Func myFunc := |Foo foo, Bar bar| {
// do stuff
}
MyType myVar := MyType()
Void main() {
// do more stuff
}
}
我不明白为什么当这个类是 Fantom 项目的一部分时编译器会报错,但如果是 Fantom 脚本的一部分却不会。有没有人能解释一下?
谢谢
【问题讨论】:
标签: fantom