fbpx
Wikipedia

RScheme

RScheme is a Scheme implementation developed by Donovan Kolbly, with an object-orientation approach adapted from Dylan.

RScheme
Developer(s)Donovan Kolbly
Stable release
0.7.3.4-b7 / May 30, 2007; 16 years ago (2007-05-30)
Operating systemCross-platform
TypeProgramming language
Licensecustom permissive
Websitewww.rscheme.org[dead link]

RScheme implements all of R4RS except transcript-on and transcript-off, and all of R5RS except define-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


rscheme, scheme, implementation, developed, donovan, kolbly, with, object, orientation, approach, adapted, from, dylan, developer, donovan, kolblystable, release0, 2007, years, 2007, operating, systemcross, platformtypeprogramming, languagelicensecustom, permi. RScheme is a Scheme implementation developed by Donovan Kolbly with an object orientation approach adapted from Dylan RSchemeDeveloper s Donovan KolblyStable release0 7 3 4 b7 May 30 2007 16 years ago 2007 05 30 Operating systemCross platformTypeProgramming languageLicensecustom permissiveWebsitewww wbr rscheme wbr org dead link RScheme implements all of R4RS except transcript on and transcript off and all of R5RS except define 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 EditOfficial website dead link RScheme Git repository on GitHub RScheme The Implementation Archived 2015 11 12 at the Wayback Machine This software article is a stub You can help Wikipedia by expanding it vte Retrieved from https en wikipedia org w index php title RScheme amp oldid 1108860971, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.