Chicken Scheme: Difference between revisions
Content added Content deleted
mNo edit summary |
(→External Links: fixed wiki url) |
||
(2 intermediate revisions by one other user not shown) | |||
Line 7: | Line 7: | ||
===External Links=== |
===External Links=== |
||
* [http://www.call-with-current-continuation.org/ Chicken Website] |
* [http://www.call-with-current-continuation.org/ Chicken Website] |
||
* [http:// |
* [http://wiki.call-cc.org/chicken-projects/egg-index-4.html Eggs Unlimited (library modules)] |
||
* [http://home.pipeline.com/~hbaker1/CheneyMTA.html Henry Baker's article "Cheney on the MTA"] |
* [http://home.pipeline.com/~hbaker1/CheneyMTA.html Henry Baker's article "Cheney on the MTA"] |
Latest revision as of 21:56, 21 June 2011
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.