swi-prolog

    0

    1答えて

    なぜこの述語random_permutationは機能しませんか? http://www.swi-prolog.org/pldoc/doc_for?object=random_permutation/2 ?- use_module(library(random)). % library(pairs) compiled into pairs 0.00 sec, 8,880 bytes % lib

    1

    1答えて

    SWI-Prologには、一般化されたXMLプロセッサとして十分な機能があります。読み取り/書き込みXML構造化されたフォーマット、ナビゲーションなどのためのlibrary(xpath)ため library(sgml) ...しかし、私はそれが有効なXMLであることを、SVGを読み取ろうとすると、私はメッセージを取得: ERROR: SGML2PL(xml): ...my_file...svg:2

    0

    1答えて

    フラグが適切な用語であるかどうか分かりませんが、swi-prologプログラムがクエリの完了時に真または偽を出力しないように設定し、代わりに単にプログラムで決定された別の文を出力しますか?

    6

    2答えて

    Prolog HTTPサーバーをポート9000でlocalhostにバインドした場合、Prologで画像の正しいパスを生成させるにはどうすればよいですか? 「extは」拡張子の略 <img src="C:\Users\Luka\\Desktop\ImageName.ext"/>、:私の.plファイルと.jpgまたは.pngファイルがデスクトップに置かれた場合、どのように私は、サーバーは、このような

    6

    4答えて

    私は学術プロジェクトにPrologを使用しています。私は、Prologが他のプログラミング言語とやりとりする方法があるかどうかを知りたかったのです。私が望むのは、Prologの質問と回答の簡単な入出力リダイレクトです。 Prologの実装では、PrologがC関数を呼び出すことができます。すなわちSWI Prolog。 私が必要とするのは、Prologの質問とユーザーが提供する回答の簡単な入出力リ

    0

    2答えて

    プロローグを使用してWeb用のAPIを作成しています。ユーザーは自分の名前でサインインします。ユーザーがログオフするか、APIをシャットダウンするまで、APIはセッション中のユーザーを思い出すようにします。これはもちろん、各ユニークユーザーごとに異なる必要があります。 私の質問は、どのようにアサーション/ 2としてプロローグに書くのでしょうか?

    7

    1答えて

    SWI-PLエンジンを使用するPrologプログラムのフロントエンドとしてPythonスクリプトを使用したいと考えています。 だから、セットアップのコンポーネントは次のとおりです のPython(2.7以上) SWI-PL:私はSWIとの間のインターフェイスを探しまわってきたwebsite here -PLとPython。 私が見つけたものは: ですが、ここでは古い質問から見えないものがあり、サポ

    0

    1答えて

    SWI-Prologで組み込みプロシージャを使用しようとしています。 問題の手順はsort/4です。 事は、私は私のプログラムでそれを使用しようとすると、私は次のエラーを取得する、次のとおりです。 ERROR: Undefined procedure: sort/4 ERROR: However, there are definitions for: ERROR: msort/2 ER

    6

    1答えて

    標準入力(バッファリングなし)を解析するにはどうすればよいですか?私が正しく理解していれば、phrase/2にはリストが必要で、phrase_from_file/2からlibrary(pure_input)にファイルが必要です。 私は(ないDCG)通常の述語を使用してget_char/2とread_line_to_codes/2のようなビルトインを使用して私の問題を解決しますが、最後に実装では、私

    7

    2答えて

    現在の作業ディレクトリを表示して現在の作業ディレクトリを変更するにはどうすればよいですか? 私が見つかりました: working_directory(CWD、CWD) を私は、私は現在の作業ディレクトリを使用working_directory(CWD, CWD)を取得するには