justinethier/husk-scheme — Issue #56: letrec expression appears to not respect hygiene
Author: justinethier
Created: 2011-11-11 03:55:16+00:00
State: open

The following evaluates to 3:

(letrec ((z 12)) (let () (let ((z 1) (y 2)) (+ z y))) z)

It should evaluate to 12, taking macro hygiene into account...