問題タブ [jml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
744 参照

java - WindowsでESC/Java2の環境をセットアップし、ESC / Java2でビルド/実行するにはどうすればよいですか?

WindowsXPでESC/Java2の実行環境を設定するにはどうすればよいですか?さらに、WindowsXPでESC/Java2を使用してプロジェクトをビルドして実行するにはどうすればよいですか。特に彼らがUnixベースのオペレーティングシステムについてもっと話しているように見えるという事実を考えると、彼らの仕様/readmeとドキュメントから見分けるのは難しいです。

0 投票する
1 に答える
386 参照

java - \old(Expression[Id]) の JML 評価

フォームの JML 式がどのように評価されるかを知りたいです\old(Expression[Id])。つまり、\old(vector[value-1])式がある場合\old、「値」または単に の値を参照しますvector[value-1]。前もって感謝します!

0 投票する
2 に答える
2571 参照

java - EclipseへのJMLのインストール

私はEclipseを使用してJavaでプログラミングしています。Eclipseのアップデータを使用してこのサイトからインストールしようとしましたが、エラーは発生しませんでしたが、表示されるはずのメニューが表示されません。

たぶん私は最初に何かをインストールする必要がありますか?たぶん他のもっと簡単なJMLオプションがありますか?何を使ってるの?

0 投票する
2 に答える
519 参照

java - 契約と例外

次のコードがあるとします。

私はここで2つのことをすることができます:

コード コントラクトを使用します (この場合、コメントの内容)。sumNumbers が実行されて 10 未満の場合、すぐに例外がスローされます (あまり説明的ではないようですが)。

また...

例外をスローします。例外は、必要に応じて説明することができます。また、関数の最後をチェックインして、事後条件が true かどうかを確認します。

ここではどちらを使用しますか?なぜですか?

0 投票する
2 に答える
591 参照

java - JML が Java の注釈として実装されないのはなぜですか?

C# のコード コントラクトとは対照的に、JML のコード コントラクトは、メソッドのヘッダーでコメントの形式で使用される単なるテキストです。では、アノテーションとして公開した方がよいのではないでしょうか? そうすれば、情報をコンパイルしても、コメントとは対照的に、消去される.classのメタデータに残ります。

何か不足していますか?

0 投票する
1 に答える
2117 参照

java - JML:三日月要素を持つ配列の要件を指定する方法は?

私はJMLでそれをしたい:

私はそれを機能させることができませんでした.JML仕様で多くの例を見ましたが、それを行う方法を見つけることができませんでした.

では、どうすれば作れますか?

0 投票する
1 に答える
1139 参照

java - JMLはnullバリアントではありませんか?

JML について質問があります。違いは何ですか

そしてそれを次のように宣言します

array_?の要素について それぞれの場合にどのようなプロパティが保持されますか?

前もって感謝します。

0 投票する
2 に答える
2423 参照

java - JML で return を含む If ステートメント

size_ が 0 の場合に null を返すことを保証する事後条件を設定する必要があります。

どうすればjmlでそれを行うことができますか? 何か案は?以下は機能しません:

前もって感謝します

0 投票する
1 に答える
561 参照

java - JML の代替手段

JML など、Java の代替仕様言語オプションを探しています。

誰でも知っていますか?

ありがとう。

0 投票する
2 に答える
376 参照

android - Android: msn の jml ライブラリが Android 2.1 で動作しませんか?

プロジェクトに getpropertyaction クラスを追加することで、Android の jml ライブラリを介して msn に接続できました。Android 2.2 では問題なく動作します。ログイン、連絡先の取得、メッセージの送受信などを行うことができます。

Android 2.1でログインボタンを押すとログインしません...ログにエラーはありません(DDMS)..そのままです