問題タブ [mozart]

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 に答える
425 参照

oz - 「If ステートメント」の使用 - OZ

Mozart で「if ステートメント」を使用すると問題が発生します。プログラムは開始しますが、結果は 1#_ のみです。なぜ今それが機能しているのか知りたいです。

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

oz - シンボリック微分 OZ モーツァルトの作り方

OZ Mozart で記号微分プログラムを作成したいのですが、行き詰まっています。開始方法がわかりません。プロローグでは、以下のようなルールになりますが、少なくとも OZ で最も単純なルールを作成する方法について助けが必要です。たとえば、X の導関数は 1 に等しいので、残りのコードを作成できます。ありがとう!

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

list - リストから最大値を見つける - OZ

リスト内の最大整数を返すプログラムを Oz で作成する必要があります。これまでのコードは次のようになります。

Mozart 環境はコードを受け入れますが、応答を返しません。入力は次のようになります: {Browse {Max [1 2]}}。私は何を間違っていますか?

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

functional-programming - 関数型プログラミングの自由識別子と束縛識別子

私はしばらくの間、この質問に頭を悩ませてきましたが、理解できません。ウィキペディアや数冊の本から自由変数「自由変数と束縛変数」の定義を読みましたが、正しい答えが得られません

次のコードを検討してください。

これらの識別子 (A、B、C、D、E、F、G) のうち、自由な識別子はどれですか?

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

list - モジュール List in Oz の使い方

ここでリストを操作する手順を含む Oz のモジュールに関する情報を見つけました: https://mozart.github.io/mozart-v1/doc-1.4.0/base/list.html

しかし、私はさまざまな方法でさまざまな手順を試してきました。たとえば、次のようになります。

そして、私が得るのは型エラーです。理由を教えていただければ幸いです。私は OZ を使用するのが非常に新しいのです。

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

recursion - Oz: サブツリーが無制限のツリーで 0 を数える

大学の演習用のコードを書いていますが、問題があります。私は Oz の初心者で、なぜこのコードが何も表示されないのにコンパイラによって受け入れられるのか理解できません:

コードは、tree.subT のリストとそれらのツリーなどにあるツリーとそのすべてのサブツリーの値の「0」の数をカウントする必要があります。

どんな助けにもとても感謝します!