- RScheme
Infobox Software
name = RScheme
logo =
caption =
developer =Donovan Kolbly
latest_release_version = 0.7.3.4-b3
latest_release_date =April 10 ,2006
operating_system =Cross-platform
genre =Programming language
license =
website = [http://www.rscheme.org/ www.rscheme.org]RScheme is a Scheme implementation developed by
Donovan Kolbly , with an object-orientation approach adapted from Dylan.RScheme implements all of R4RS except
transcript-on and transcript-off , and all of R5RS exceptdefine-syntax . In addition, RScheme has a reflective object system, many operating system services, modules, threads, and other systems programming features, including the ability to integrate with and compile to C code.Code in RScheme can be compiled to C, and the C can then compiled with a normal C compiler to generate machine code. By default, to keep compilation fast and the code size down, RScheme compiles to bytecodes which are interpreted by a (runtime) virtual machine. On some systems, compiling to C can be done on-the-fly, with the resulting object code dynamically loaded back into the image for execution.
RScheme is the only known publicly available Scheme implementation to include a real-time safe garbage collector.
External links
* [http://www.rscheme.org/ RScheme home page]
* [http://www.rscheme.org/~donovan/techguide.pdf RScheme -- The Implementation]
Wikimedia Foundation. 2010.