eiffel

    1

    1答えて

    エッフェルプログラミング言語でfunction compositionを実行しようとしています。関数の構成とは、2つの関数f(x)、g(x)をとり、関数f(g(x))を返す関数を作成することです。 問題は、インラインエージェントがローカル値にアクセスできないことです。以下のコードでは、fとgはエージェント内の未知の識別子です。 comp (f: FUNCTION [INTEGER, INTEGER

    11

    2答えて

    私はバートランド・メイヤー本人以外なしで大学でエッフェルを教えられる「喜び」を持っていただけで.NET 4.0が契約による設計が含まれることをお読みください。 は、いくつかの洞察力を持つ誰もが、これはエッフェルの既存の機能セットと比較されますどのように強力に手の込んだことはできますか? インタフェースの契約はサポートされますか?

    1

    1答えて

    大文字と小文字は区別されますが、大文字と小文字は区別されます。エッフェルは、私が見つけた細部によると、大文字と小文字を区別しないものです。言語が大文字と小文字を区別しない場合、そのキーワードは大文字と小文字を区別しません。しかし、エッフェル塔には小さな問題があります。上記のリンクはエッフェルキーワードのリストが含まれている以下のリンク http://docs.eiffel.com/book/met

    0

    1答えて

    私はエッフェルを使い慣れていて、 "Monomio"という簡単なクラスを作成しようとしています。属性である3つの機能と機能を備えています。問題は、私は構文エラーを取得している、私は私が見つけた他のクラスと比較したが、ここでエラーを見つけることができません。これは私のコード class MONOMIO create make feature {NONE} -- Initia

    1

    1答えて

    私は、Eiffelプログラミング言語を使用して同じLAN上の2台のPC間のソケットを使用して接続を確立しようとしています。私はEiffel Studioのインストールディレクトリにデフォルトであるサンプルを実行しようとしています。しかし、今私はlocalhost(127.0.0.1)に対処することで、同じマシン上で作ろうとしています。 これはLinux(Ubuntu 15.10)でも動作しますが、

    0

    1答えて

    これはクラスの一部です。このクラスはBAG [G - > {HASHABLE、COMPARABLE}] と呼ばれ、count、extend、remove、remove_all、add_all ...などの遅延機能を持つADT_BAGから継承し、ドメインを再実装します。 G のソートされた配列のリストである ドメイン戻り値Array [G]私は常にオブジェクトの比較とは何かですが、私がチェックし、オ