問題タブ [turbo-prolog]

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 投票する
3 に答える
1080 参照

prolog - プロローグプログラムでエラーが発生する

このエキスパートシステムプログラムを実行しようとしていますが、コンパイルすると次のエラーが発生します。

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

prolog - プロローグ述語を理解する

私は次のプロローグ述語を理解するのにいくつかの問題を抱えています、それはいくつかの文字を連結し、可能なリスト(最初と2番目の目標)も生成することを理解できますが、これがどのように行われるのか理解できませんか?どのように実行しますか?

最初の目標

2番目の目標

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

prolog - 2つのリストを一緒に追加するためのPrologアルゴリズムの説明

これは、2つのリストを一緒に追加するアルゴリズムです。

結果はリスト[9,2,3,4,-10,-5,6,7,8]であり、「」に保存されOtます。

私の質問は、これはどのように機能するのかということです。

私が理解しているのは、すべての再帰呼び出しで、最初のリストではテールのみがリストとして取得され(したがって、サイズが小さくなる1までサイズが小さくなり[]ます)、2番目の引数 " List2"はまったく変更されず、3番目の引数は.. 。最初はです。[]再帰呼び出しを行うたびにテールが取得されますが、なので[]、そのまま[]です。

では、どうして突然、3番目の引数( " Ot")にリストが追加されたのでしょうか。誰かがこのアルゴリズムを段階的に説明できますか?

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

prolog - Prologの述語を修正する方法は?

私は次のプロローグコードを持っています:

2つの解決策を得る方法は?

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

ubuntu - Ubuntuのターボプロローグ

私はPrologの完全な初心者です。turbo prologubuntuにインストールしたいです。それ、どうやったら出来るの。私はそれをググったが、すべて無駄だった。turbo prologUbuntuのための他のオプションはありますか?

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

prolog - リスト内の要素を別のリストに置き換えるプロローグ

*こんにちは、リストの要素を別のリストに置き換えようとしていますが、C = A->結果リスト(L1)に要素を置き換えるリストを入れた場合に、ターボプロローグが構文エラーを表示するとスタックします。

助けてくれてありがとう、問題は解決しました (dasblinkenlight コードを使用)

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

turbo-prolog - Prolog を学習しようとすると、何が問題なのかわかりません

小さな例を挙げて、リスト内の特定の位置にシンボルを挿入したい

うまくいきません...しかし、理由はわかりません。まあ、それはちょっとうまくいきます。outputList = [NEW_LIST]毎回表示するのではなく、私symbolName=_に表示してもらいたいですoutputList = [_,_,_,_]

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

prolog - 初心者:式エラーで自由変数をトレースできません。Prologプログラミング

Prologでプログラミングを始めたばかりです。私はいくつかの条項を書きました。

しかし、私が質問しようとしているとき

X <>Y行の式で自由変数を示しています

コードの問題を追跡できません

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

prolog - PROLOG プログラムのエラー

以下のコードでは、** の「不正な文字」という姉妹関数でエラーが発生しています

引用符

Person \= P1** (\= は等しくない)

引用符

ドメイン 人物 = シンボル

PREDICATES 親(Person,Person) 女性(Person) 男性(Person) 母(Person,Person) 父(Person,Person) おじいさん(Person,Person) おばあちゃん(Person,Person) 姉妹(Person,Person)

句女性(陽気な)。女性(シンドラ)。女性(ジュリエット)。女性(リサ)。