2

私はxbaseを使用しています

grammar xolang.Xolang with org.eclipse.xtext.xbase.Xbase

XBlockExpression

コードを書く場所

のような式を書くと

val c = 1 + 1

次に、次のエラーが表示されます

The method +(int) is undefined

Strings でも同じことが起こります。実際、すべての二項演算子で発生します: ==、<、>、... xbase が演算子のオーバーロードをサポートしていることはわかっていますが、それと関係があるのでしょうか? (数値を追加できる場所を定義する必要があるのでしょうか?)

4

2 に答える 2