Hello Christoph,

the problem is that eval never sees local bindings introduced with let
or through function arguments, it always resolves symbols relative to
a top level environment. You should look into the environments egg
(http://chicken.wiki.br/environments) to achieve what you want.

cu,
Thomas


-- 
When C++ is your hammer, every problem looks like your thumb.


_______________________________________________
Chicken-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to