Hello Tobia,

>Let me start with a piece of advice: consider learning syntax-rules, or 
>hygienic, new-style macros instead of the old-style define-macro. Besides 
>being Scheme's standard macro >system, syntax-rules is much more friendly, 
>readable and safe to use. The next version of Chicken (Chicken 4) will support 
>syntax-rules by default and will remove define-macro. In >Chicken 3 you can 
>load one of a number of eggs that provide it, for example alexpander.

Thanks for the advice and encouragement. :-)

I am planning to learn syntax-rules soon. I did some initial reading
when I started but it was a bit confusing so I decided to put it off
till I had a better handle on things.

Also, changing the global variable *street* to a local variable worked! :-)

Have a great day
/BD


_______________________________________________
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to