0
SWI-Prologで組み込みプロシージャを使用しようとしています。 問題の手順はsort/4です。プロローグソート/ 4未定義プロシージャーが組み込まれています
事は、私は私のプログラムでそれを使用しようとすると、私は次のエラーを取得する、次のとおりです。
ERROR: Undefined procedure: sort/4
ERROR: However, there are definitions for:
ERROR: msort/2
ERROR: sort/2
ドキュメントはそのビルトイン言うので、私は理解していないが、Prologのは分かっていませんそれ。私は本当にこの手順を使用する必要があります
あなたはこの問題を解決する方法を知っていますか?私はそれがライブラリの問題だと思って、 ": - use_module(library(lists))"を追加しようとしました。私のコードの冒頭では、状況は変わりません。
は、文書化さhereとしてsort/4
述語が比較的新しい良い日
使用しているSWI-Prologのバージョンを確認してください。コマンドラインからは '$ swipl --version'となります。 –
あなたの答えをありがとう。私はこの "SWI-Prolog version 6.6.4 for amd64"を試してみました 私は最新バージョンにアップグレードしようとしていて、そのことを考えていませんでした。 – Manfred
ありがとうございます!あなたは私に長いトラブルを救った、ありがとう! – Manfred