﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	difficulty
445	define-record doesn't respect scope rules	Mario Domenech Goulart	felix winkelmann	"It seems that somehow record definitions don't respect scope rules.  Here's a simple example:

{{{
$ csi -n

CHICKEN
(c)2008-2010 The Chicken Team
(c)2000-2007 Felix L. Winkelmann
Version 4.6.3 
linux-unix-gnu-x86 [ manyargs dload ptables ]
compiled 2010-11-12 on mario (Linux)

#;1> (let () (define-record foo bar))
#;2> (make-foo 1)
#<foo>
}}}

I expected an unbound variable error when calling {{{make-foo}}} out of the {{{let}}} body."	defect	closed	major	4.9.0	expander	4.6.x	fixed			
