[Top][All Lists]

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

Re: [Chicken-users] hygienic macros

From: Peter Keller
Subject: Re: [Chicken-users] hygienic macros
Date: Wed, 4 Dec 2002 02:14:03 -0600
User-agent: Mutt/1.4i

On Wed, Dec 04, 2002 at 09:05:20AM +0100, Felix Winkelmann wrote:
> There are (IMHO) two solutions:
> 1) Implement it ourselves, completely from scratch. This is generally
>    possible, but anything more that straight R5RS (i.e. syntax-case)
>    seems to hard. And we need something like this, since many core
>    forms can not be implemented with syntax-rules

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?

> 2) Port the freely available syntax-case package from Dybvig et al.
>    to Chicken. This would have to be extended to allow embedding
>    line-number information in syntax objects, though.
>    AFAIK, SISC has taken this approach.


reply via email to

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