以前はPrologで書かなかったことがあります。 [Prolog:サブセットのファクトが機能しない
subset([],_Y).
subset([X|T],Y):- member(X,Y),subset(T,Y).
しかし、私はは(含ま書き込み時には動作しません、次のとおりです
?- subset([a,b],[a,c,d,b]).
true.
?-include([],[a,b]).
true.
はこれまでのところ、私はこれを書いている:それは実行時にそれが表示されるように、私は事実を提供する必要が]、[a、b])。。これは、これを示しています:
ERROR: toplevel: Undefined procedure: include/2 (DWIM could not correct goal)
助けていただければ幸いです。ありがとう
'2' /含めるのいかなる定義を。 – false