Login / Register


Search: San Francisco Restaurants - Restaurants - Music - Meta Web Search - Meta Local Search - News - Quotes - Encyclopedia - Dictionary - Images - Blogs - Videos

Home » Computers » Programming » Languages » Lisp » Scheme » Implementations

Implementations


This category attempts to be a comprehensive listing of Scheme implementations and compilers available. This includes both commercial efforts, free software, and archaic implementations which are of historical interest.



Sub-Categories:

News:


RScheme - Portable, extended Scheme with reflective object(-oriented) system, operating system services, modules, threads, many system programming features (integrates with, compiles to C or bytecodes) and useful extensions. [Open Source]
Rate this
Pseudoscheme - Embeds Scheme in Common Lisp.
Rate this
VSCM - A portable Scheme implementation written by Matthias Blume of Princeton University. No longer actively developed.
Rate this
SCM - A portable Scheme implementation written by Aubrey Jaffer.
Rate this
Gambit - Scheme system for DOS, Macintosh, Unix, Windows 32-bit, by Marc Feeley. Developed at University of Montreal. [Free to academic research, education]
Rate this
Galapagos - An interactive multithreaded Scheme interpreter with turtle graphics for Windows 95, based on SCM.
Rate this
STk - A free R4RS Scheme interpreter which can access the Tk graphical package.
Rate this
Elk (Extension Language kit) - (old site, last update in 1997) An embeddable, reusable extension language subsystem for applications written in C or C++. Elk is also a useful standalone Scheme implementation with interfaces to POSIX, Unix, and X11.
Rate this
Open Scheme - From Erian Concept, has CLOS-like object system; runs on Be/x86, FreeBSD, Linux/x86, Solaris (SPARC, x86), Windows. [commercial, unlimited free download evaluation copy with registration]
Rate this
XLISP - A superset of the Scheme dialect of Lisp with extensions to support object-oriented programming.
Rate this
The Scheme Programming Language - Main page at MIT, Scheme's birthplace; short list of implementations, some general documentation, information on the MIT Scheme implementation, some random links.
Rate this
Larceny - A simple and efficient run-time system for Scheme, currently running on the SPARC architecture. A portable implementation that generates C (dubbed "Petit Larceny") is also being developed.
Rate this
KSM-Scheme - A R5RS Scheme interpreter which integrates with C, allowing calling of C functions and accessing C variables from Scheme. It provides a mechanism to load C shared libraries. It runs on x86 and PowerPC based Linux systems.
Rate this
QScheme - A fast, small Scheme interpreter which is mostly compliant with the R5RS standard.
Rate this
SXM, CXEMA - Portable Scheme implementation, conforms to IEEE/ANSI standard, supports all features of R5RS Report, many features of Chez Scheme and various SRFIs. Derived from XScheme: object system dropped, many changes, additions.
Rate this
LispMe - Newer versions here. Scheme system for the Palm Pilot PDA developed by Fred Bayer.
Rate this
PC Scheme - Texas Instruments system for DOS OS; no longer maintained; download formats: source, executable/binary.
Rate this
Indiana University Scheme Repository: Implementations - Even more Scheme implementations freely available from the Indiana U. repository.
Rate this
T - Scheme-like language developed at Yale; is to Scheme rather as NIL is to Lisp; mainly of interest to historians and theoreticians. FTP for v3.1.
Rate this
Scheme Implementations and Mailing Lists - A list of Scheme implementations from the Scheme FAQ maintained by Mark Kantrowitz.
Rate this
Scheme 48 manual pages - HTMLified by Margaret Fleck, one of the authors of Envision.
Rate this
3DScheme - Two systems for Windows with built in "industrial-strength" solid modeler based on the ACIS solid modeler Geometric Modeling Kernel.
Rate this
EdScheme - Interpreter for Macintosh or Windows. Has "friendly and convenient interactive programming environment" with language sensitive editor, full documentation. [commercial, free 14 day download]
Rate this
The Ksi Scheme Interpreter - Ksi is a portable, embeddable Scheme implementation written in C. Unfortunately its documentation is all in Russian at this point.
Rate this
SIOD: Scheme in One Defun/Day - Very small, portable implementation, has some database, Unix programming, CGI scripting extensions. Runs on DOS, Linux, Unix, Windows. Free source downloads.
Rate this
Scheme 48 - A small and portable implementation based on a bytecode interpreter designed to be used as a testbed for experiments in implementation techniques.
Rate this
TinyScheme - A tiny implementation of Scheme based on MiniSCHEME. It provides almost complete coverage of R5RS Scheme. Geared towards embedded scripting use, but also functions as a standalone interpreter and extensible shell tool. Recent changes have gotten the executable size down to approximately 64KB on Linux/x86.
Rate this
LispMe - Fred Bayers home page is really the home of this Scheme for 3COM Pilot PDA systems: compiler and runtime system intended mainly as a tool to quickly try ideas and algorithms, but can write dialog-based applications.
Rate this
STklos - Derived from STkn implementation based on an ad-hoc virtual machine, byte compiler; compilable as library to embed in other programs, has object system with MOP, multiple inheritance, generic functions, multimethods, module system, full R5RS tower of numbers, link to GTK+ X toolkit; almost R5RS compliant (in process), to support as many final SRFIs as possible, now supports SRFI-6.
Rate this
Scsh FAQ - The FAQ for Scsh, the Scheme Shell.
Rate this
Scsh - A broad-spectrum systems-programming environment for Unix embedded in R5RS Scheme (actually within version 0.53 of Scheme48). Support for concurrent system programming, sophisticated I/O and automatic garbage collection for process resources.
Rate this
Scheme->C - DEC's venerable Scheme to C translator which runs on most anything with an ANSI C compiler.
Rate this
Vx-scheme - A compact (<64 Kb) implementation of R4RS Scheme that compiles for VxWorks/Tornado (and is integrated with the system symbol table). [Open source, Artistic License]
Rate this
WinScm - Scheme environment for Windows 3.1/95; interpreter independent, though defaults to Jaffer's SCM. Used at University of Lille 1, France, for introductory programming course. Free downloads. English, Française.
Rate this
Hotdog - A nearly R5RS compliant Scheme compiler with multiple backends, currently including .NET, JVM, and C. [Public Domain]
Rate this
Infer Project - Statically-typed Scheme dialect, written in Infer, combines many of the best features of Scheme and ML. NSF funded.
Rate this
Stalin - A powerful optimizing Scheme compiler from Jeffery Mark Siskind at the NEC Research Institute. Sacrifices functions such as call/cc in favor of efficiency, but generated code is remarkably bulletproof and fast.
Rate this
DrScheme - Full Scheme programming environment for Macintosh, many Unixes, Windows. Has module and object systems, platform-independent graphics. Ideal for beginners; one of the major design goals is a flexible teaching environment.
Rate this
CMU AI Repository Free/Shareware Scheme Implementations - Yet more Scheme implementations from the CMU AI Repository. Many of these are also available from the Indiana University Scheme Repository.
Rate this
Pocket Scheme - For MIPS, SH3, ARM-based Windows CE devices. Supports Aubrey Jaffer's SLIB, has initialization file for same, parenthesis-balancing text editor. Windows NT version exists. [Open Source, Artistic License]
Rate this
Inlab Scheme - A commercial Scheme which is freely available for non-commercial use on Linux and FreeBSD. It has support for several features like bitmap/greymap processing and can be used as a general tool for image processing, OCR or specialized optical object and pattern recognition.
Rate this
MzScheme - Small, embeddable, scripting PLT Scheme implementation: R5RS compliant, full numerical tower, threads (all platforms), exceptions, modules, class-based objects, regular-expression matching, TCP/IP. For Macintosh, Unix, Windows 32-bit.
Rate this
PLT Scheme - Advocacy and authoring group, umbrella name for family of implementations: DrScheme (Scheme, MzScheme, MrEd); books: How to Design Programs, How to Use Scheme; and TeachScheme! project. University-based, supported by many volunteers writing code, documentation.
Rate this
Bigloo - System with one goal: enable Scheme-based programming style where C(++) is usually needed; makes Scheme practical via features found in most traditional languages but not Scheme and functional programming. [Open Source, GPL]
Rate this
Better Scheme - Language designed and largely implemented, now a matter of coding, documenting. Goals: high consistency; improve language's functional nature; consistency with lambda calculus; optimize, but not at cost of other goals.
Rate this
Sizzle - A Scheme interpreter implemented as a library which can be embedded into C programs, as well as a standalone interpreter. Mostly R5RS, Guile compatible, and includes regular expressions and most Posix functions.
Rate this
narsi - A portable scheme interpreter by Britt Park. Also other free software, including: Cdoc - a simple program to generate pretty TeX output from annotated c or c++ code; Userblock - a simple user space block device driver kit for Linux; UVFS - a user space filesystem kit.
Rate this
Elk Scheme - the Extension Language Kit - (new site) An embeddable, reusable extension language subsystem for applications written in C or C++. Elk is also a useful standalone Scheme implementation with interfaces to POSIX, Unix, and X11.
Rate this
Chicken - A Scheme compiler which compiles a subset of R5RS into C. Uses the ideas presented in Baker's paper "Cheney on the MTA". It is highly portable, reasonably efficient and makes interfacing to C and C++ very easy.
Rate this
Gauche - An R5RS Scheme implementation developed to be a handy script interpreter. Quick startup, built-in system interface, native multilingual support. [Open source, BSD license]
Rate this
Schoca (Scheme for OCaml) - An implementation of the Scheme language in OCaml. The primary purpose of Schoca is the use as an embedded extension language in OCaml applications. [Open source, GPL]
Rate this
Kali Scheme - A distributed implementation of Scheme that permits efficient transmission of higher-order objects such as closures and continuations.
Rate this
Chez Scheme - A Scheme implementation. [Commercial]
Rate this
Petite Chez Scheme - A complete Scheme system that is fully compatible with Chez Scheme but uses high-speed threaded interpreter technology in place of Chez Scheme's incremental native-code compiler. [Freeware]
Rate this


Web Search for Implementations Scheme Lisp Languages Programming Computers - News search for Implementations Scheme Lisp Languages Programming Computers - encyclopedia entries for Implementations Scheme Lisp Languages Programming Computers


About | Contact | Privacy | LASBot_1.021b Robot/crawler info
Copyright © 2004-2008 DirectoryListings.info, LocalAdSearch.com. All Rights Reserved.