"Bill Schottstaedt" <[EMAIL PROTECTED]> writes: > ERROR: In procedure memoization: > ERROR: Bad binding (e) in expression (letrec ((genmatch (lambda (x clauses > match-expr) (let* > ((length>= #) #<freed cell 0x2aaaaaf3f2a0; GC missed a reference> (blist #) > (plist #) (c
I wonder if this might be related to a change I made recently in the area of letrec initializers. Would you mind reproing this under GDB, with a breakpoint on the ASSERT_SYNTAX_2 (scm_ilength (binding) == 2, s_bad_binding, binding, expr); line in check_bindings() in eval.c, and let me know what callstack you have at that point? Thanks, Neil _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel