Chicken Scheme: Difference between revisions

Implementation, compiler, links
mNo edit summary
(Implementation, compiler, links)
Line 1:
{{implementation|Scheme}}{{compiler}}'''Chicken Scheme''' is an R5RS compliant compiler for the [[Scheme|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 is implemented in [[C]], using Henry Baker's "Cheney on the MTA" algorithm which uses the C [[system stack|stack]] pointer as it's [[garbage collection]] allocation pointer.
 
Chicken Scheme uses libraries called '''eggs''' as well as [[SRFI]]s.
Anonymous user