Larceny

Larceny is a simple and efficient implementation of the Scheme programming language. Created originally as a test vehicle for research on garbage collection and compiler optimizations, Larceny has grown into a major multiplatform system, and is one of the very few implementations that support all four de facto standards for Scheme: IEEE/ANSI, R5RS, ERR5RS, and the R6RS. Development of Larceny has been supported by NSF, Sun Microsystems, and Microsoft.

http://www.larcenists.org/

Implementing SRFIs: SRFI-0 SRFI-1 SRFI-2 SRFI-5 SRFI-6 SRFI-8 SRFI-9 SRFI-11 SRFI-13 SRFI-14 SRFI-16 SRFI-17 SRFI-19 SRFI-23 SRFI-25 SRFI-26 SRFI-27 SRFI-28 SRFI-29 SRFI-30 SRFI-31 SRFI-34 SRFI-37 SRFI-38 SRFI-39 SRFI-41 SRFI-42 SRFI-43 SRFI-45 SRFI-48 SRFI-51 SRFI-54 SRFI-55 SRFI-59 SRFI-60 SRFI-61 SRFI-62 SRFI-63 SRFI-64 SRFI-66 SRFI-67 SRFI-69 SRFI-71 SRFI-74 SRFI-78 SRFI-86 SRFI-87 SRFI-95 SRFI-96 SRFI-98 SRFI-99 SRFI-101 SRFI-111 SRFI-112 SRFI-113 SRFI-114 SRFI-115 SRFI-116 SRFI-117 SRFI-121 SRFI-122 SRFI-123 SRFI-124 SRFI-125 SRFI-126 SRFI-127 SRFI-128 SRFI-129 SRFI-130 SRFI-131 SRFI-132 SRFI-133 SRFI-134 SRFI-135 SRFI-136 SRFI-137 SRFI-138 SRFI-141 SRFI-142? SRFI-143 SRFI-144 SRFI-145 SRFI-146 SRFI-147 SRFI-151 SRFI-152