[R6RS] SRFI 72 and syntax-case comparison

Anton van Straaten anton at appsolutions.com
Mon Mar 13 20:09:42 EST 2006


OK, I know my name's not Matthew, but between one thing and another I 
spent some time looking at the SRFI 72 macro proposal.  I've written up 
a comparison to syntax-case and put it in Subversion at:

draft/syntax/srfi72-comparison.html

Part of it deals with the basics of SRFI 72, but I suspect you're all 
somewhat familiar with that already (I wasn't).  Section 3 deals with 
the hygiene issue which SRFI 72 addresses, and how that makes it differ 
from syntax-case, for anyone who'd like a description of that.

My experience with SRFI 72 is limited, so it's quite likely that there 
are things that I've missed or gotten wrong - please let me know if you 
spot anything.  The description of the hygiene differences was primarily 
extrapolated from analysis of a single micro-example -- you have been 
warned.

Somewhat experimentally, I've also posted a copy at:

https://r6rs.scheming.org/srfi72comparison

Anton




More information about the R6RS mailing list