chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] hygienic macros


From: Felix Winkelmann
Subject: Re: [Chicken-users] hygienic macros
Date: Wed, 04 Dec 2002 10:08:25 +0100
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.0) Gecko/20020530

Peter Keller wrote:
Excuse me if I'm naive here, but what is the difference between
syntax-case and define-syntax(and associated let-syntax, syntax-rules,
etc.) stuff in the R5RS report?

`syntax-case' let's you evaluate arbitrary expressions inside
macro-expanders, while still being hygienic. Check out:

ftp://ftp.cs.indiana.edu/pub/scheme-repository/doc/pubs/iucstr356.ps.gz

Chicken uses an old version of this macro expander.


cheers,
felix





reply via email to

[Prev in Thread] Current Thread [Next in Thread]