#;31 (define rec itrec)
#;32 ((rec zero? 1 * sub1) 6)
Error: during expansion of (letrec ...) - (letrec) unexpected object:
((zero? 1 * sub1))
#;32 (eq? rec itrec)
#t
#;33 ((rec zero? 1 * sub1) 6)
Error: during expansion of (letrec ...) - (letrec) unexpected object:
((zero? 1 * sub1))
#;33 ((itrec
On Mon, 5 Dec 2005, Sunnan wrote:
#;31 (define rec itrec)
#;32 ((rec zero? 1 * sub1) 6)
Error: during expansion of (letrec ...) - (letrec) unexpected object:
[...]
Hello,
I would say this is expected behaviour, because rec is bound in macro
transformer space -- see