[plt-scheme] define syntax
Sorry about the previous E-mail. I paste something wrong and hit "send".
There are several implementation of syntax system in Scheme, such as
SRFI93 and http://www.cs.indiana.edu/chezscheme/syntax-case/. But as you
can see, they work in another language level. If you are asking whether
the syntax system can be implement in the same level, then the answer is no.
Chongkai
Day wrote:
> I have an interesting and curious question:
>
> Is it possible to define define-syntax using Scheme (without using any
> higher macros, just scheme itself)?
>
> You know that macros of a language is in a higher level than the
> language itself. It's said it's easy to define a low level notion in
> higher level objects, but it's hard vice versa. We can use define-
> syntax etc. to define a transformation rule. How about using scheme to
> define that that defines transformation rule?
> _________________________________________________
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>