Existence error in user:nth1/3
! procedure user:nth1/3 does not exist
リスト用のモジュールを含めました::-use_module(library(lists))。しかし、それでもこのエラーが発生します。
誰か助けてもらえますか?
Existence error in user:nth1/3
! procedure user:nth1/3 does not exist
リスト用のモジュールを含めました::-use_module(library(lists))。しかし、それでもこのエラーが発生します。
誰か助けてもらえますか?
SICStus 3では、nth/3代わりに使用してみてください。後者はライブラリnth1/3に存在しません。lists
コードが実際にを呼び出す場合はuser:nth1( , , )、nth1/3(またはプレフィックスを付けた他のすべてのuser:)ユーザー定義コードのモジュールで定義する必要がありuserます。これは、説明したエラーを考えると、環境には当てはまらないようです。この場合は、user:モジュールプレフィックスなしで再試行してください。述語がシステム述語であり、確実にロードされている場合、PROLOGシステムはそれを自動的に検出する必要があります。userそれができない場合、PROLOGはそれがモジュールで定義されるべきものであると想定します。