指定されたリスト項目に対して何らかの操作を実行しようとしており、新しいリストを宣言して、特定の条件を満たす項目をリストに追加しようとしています。この関数を再帰的に呼び出す必要があります。だから、初めてリストがnullで、そこにアイテムを挿入したい。2 回目では、1 つの要素があり、別の要素を追加すると 2 つの要素になります。3 回目は 2 つの要素があり、さらに 1 つの要素を追加します。
プロローグでリストを宣言し、再帰関数呼び出しに追加して addr 要素を宣言する方法を教えてください。