[Larceny-users] Bug in case-lambda

David Van Horn dvanhorn at ccs.neu.edu
Sun Sep 13 12:23:44 EDT 2009


I noticed that when running in non-R6RS mode, a case-lambda form with no 
clauses causes a syntax error:

$ larceny
Larceny v0.97 "Funny in the Head" (Aug 19 2009 04:24:46, 
precise:Posix:unified)
larceny.heap, built on Wed Aug 19 04:26:48 EDT 2009

 > (case-lambda)
ERROR detected during macro expansion:
Use of macro does not match definition
(case-lambda)
#f

This is a bug according to R6RS and SRFI 16.

David



More information about the Larceny-users mailing list