[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lisp v. scheme macros
> X-Authentication-Warning: fast.cs.utah.edu: majordom set sender to owner-plt-scheme@flux.cs.utah.edu using -f
> Date: Fri, 17 Aug 2001 01:12:38 -0400 (EDT)
> From: Shriram Krishnamurthi <sk@cs.brown.edu>
> Content-Type: text/plain; charset=us-ascii
> Sender: owner-plt-scheme@fast.cs.utah.edu
> Precedence: bulk
>
> Doug Orleans wrote:
>
> > After developing in Larceny for a while, I was surprised when moving
> > to MzScheme that define-syntax wasn't in the default language.
>
> That's partly because DEFINE-SYNTAX tends to go (but doesn't have to)
> with SYNTAX-RULES, and SYNTAX-RULES sucks. I don't understand the
> logic behind it (well, I can see why it was in R4, but not R5), but it
> baffles me that the RnRS collective codified SYNTAX-RULES into a
> standard in place of the far superior SYNTAX-CASE. Anyway, Matthew
> has now implemented SYNTAX-CASE. Use the CVS version and you will be
> surprised no longer.
>
> Shriram
>
Is there a document describing the difference?
Mike