Chicken Scheme: Difference between revisions
Content added Content deleted
mNo edit summary |
m (Better link for Eggs) |
||
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://chicken.wiki.br/ |
* [http://chicken.wiki.br/chicken-projects/egg-index-4.html Eggs Collection (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"] |
Revision as of 01:39, 12 May 2009
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.