私はプロジェクトに取り組んでおり、ValloyとAlloyの両方でコード例を挙げていますが、Alloyスクリプトの構文が合金アナライザーによって認識されないという問題があります。 経験:Valloy仮想関数コードを合金スクリプトに変換するにはどうすればいいですか?
fun Object::equals(obj: Object) {
this.class = Object_Class => this..Object_equals(obj)
this.class = Dimension_Class => this..Dimension_equals(obj)
this.class = Dimension3D_Class =>this..Dimension3D_equals(obj) }
アナライザはノーリターンタイプを持つ関数を受け入れることができないと「..」を知りません! これは誰でも助けてくれますか?
ありがとうございます!
この記事の著者に直接お問い合わせください。私は誰もがこの問題であなたを助けることができると疑う。 –
@LoïcGammaitoniあなたのコメントに感謝!私は実際にやったが、彼らはそれが彼らが手伝ってくれないように書いてからそれは長すぎたと言った!!私の疑問は、合金の現在のバージョンで ".."と同等のものを見つける必要があるということです。 –
"Valloy"特有の構文ではありませんか? –