[R6RS] Distinct S-expression in `case'

Michael Sperber sperber at informatik.uni-tuebingen.de
Sat Aug 19 05:26:41 EDT 2006

dyb at cs.indiana.edu writes:

>> Do we require a check and exception with condition type &syntax for
>> duplicate case constants at expansion time?
> No.  The restriction preventing duplicate case constants is fine for
> hand-written code, but it's undesirable for machine-generated code.  In
> fact, I prefer we adopt a left-to-right processing order for case and
> allow duplicate datums.  This change wouldn't break any R5RS-compliant
> code.

My preference would also be to remove the restriction.  I was bringing
it up because it's in R5RS.

Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla

More information about the R6RS mailing list