式のエイリアスを定義する必要がある課題があります。ガイドの 1 つで、setf またはリストのリストを使用してそれらを定義するように指示されています。より具体的には、エイリアス ADD/SUCC/PRED/etc にラムダ計算値を割り当てる必要があります。例: ---> (ADD := (λ mnf x. nf (mfx))) <----.
これにより、特定の操作でそれらをエイリアスに置き換えた後、それらを操作できます。明確な説明が見つからず、setfの使用方法がわからないので、ヒントを教えていただければ本当に助かります。
これまでのところ、値を変更するために条件を使用しました。置換する必要がある単語と等しい記号がある場合は、それを行いますが、効率的ではないようです。