[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