プロローグに 3 つの引数を取るリレーションを書きたいと思います。1 番目と 2 番目の引数に基づいて、値を 3 番目の引数に割り当てる必要があります。
例: CctypeInt は 0..2 です。
CctypeInt 値が 0 の場合、{2,3,4} が Ru1 に割り当てられます CctypeInt 値が 1 の場合、{2,3} が Ru1 に割り当てられます CctypeInt 値が 2 の場合、{2} が Ru1 に割り当てられます
リストの 2 番目の引数は、どの CCtypeInt 値に対応するリストを割り当てる必要があるかを示します。
上記の動作との関係をどのように定義できますか。