ユーザーの入力を受け入れたい、つまり[garfield, hates, blacky]
。
hates/2
現在は存在しません。
私のデータベースでは、
process:-
read(Input_List),
add_rule(Input_List).
add_rule([X, Predicate, Y]):-
assertz(Predicate(X, Y)).
しかし、これは機能しません。変数を述語およびファクトとして使用することは可能ですか?または、これを達成する他の方法はありますか?