私は本当に単純に思えることをしようとしていますが、頭を悩ませています。指定された述語からプロローグのリストを分割し、オブジェクトを反復処理したいと考えています。例:
object_properties(jackass, [comedy, -australian]).
object_properties(the_godfather, [drama, crime, -character_batman]).
リストを反復処理して画面に出力するにはどうすればよいですか? 具体的には、オブジェクトにプロパティがあるかどうかをユーザーに尋ねる必要があります。彼らが「はい」と答えた場合はリストの次の項目に進み、「いいえ」と答えた場合は次のオブジェクトに進みます。
どんな助けでも大歓迎です。