Chicken Scheme

From Rosetta Code
Revision as of 21:56, 21 June 2011 by 187.23.155.78 (talk) (→‎External Links: fixed wiki url)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Chicken Scheme is an implementation of Scheme. Other implementations of Scheme.
Chicken Scheme is an example of a compiler. You may find the programming tasks that have been solved using it here.

Chicken Scheme is an R5RS compliant compiler for the Scheme programming language. It produces C code as output.

Chicken Scheme is implemented in C, using Henry Baker's "Cheney on the MTA" algorithm which uses the C stack pointer as it's garbage collection allocation pointer.

Chicken Scheme uses libraries called eggs as well as SRFIs.

External Links