0

次の関数のみを使用して、Scheme でリストを作成または追加する方法はありますか? equal?、car、cdr、cons、cond、if、quote、+、*、null?、symbol? 、integer?、任意の car/cdr バリアント、define、let. (#list または #append 呼び出しの使用は許可されていないことに注意してください)。

私はいくつかの異なる方法で cons を試しましたが、理想的な (0 10) ではなく、'(0 . 10) のようなものを提供します。はい、これはより大きな課題の一部です。

4

2 に答える 2