全体に2つの配列があるプログラムがあります。それらは空で始まりますが、プログラムを通じてそれらは移入されます。
これが私の最初の機能である場合:
program():-
populate_arrays([],[]),
carry_on().
設定された配列をcarry_on()に渡すには、populate_arrays()に4つのパラメーターが必要ですか?2つは開始時に配列を空として宣言し、もう2つはcarry_on()に渡しますか?
以下のようなので:
program():-
populate_arrays([],[],A,B),
carry_on(A,B).
パラメータを2倍にする必要があるのは厄介なようです