Implementations Scheme Lisp Languages
Interpreter for Macintosh or Windows. Has "friendly and convenient interactive programming environment" with language sensitive editor, full documentation. [commercial, free 14 day download]
Top: Computers: Programming: Languages: Lisp: Scheme
Implementations
See Also:
- Top/Computers/Programming/Compilers/Functional
- Top/Computers/Programming/Languages/Lisp/Compilers and Interpreters
- Top/Computers/Programming/Languages/Lisp/Logo/Implementations
- Top/Computers/Programming/Languages/Lisp/Scheme/Software
- PC Scheme - Texas Instruments system for DOS OS; no longer lisp maintained; download lisp formats: source, executable/binary.
- T Revival Project - Scheme dialect and implementation, incompatible with R5RS, but an R3RS implementations compatibility layer exists; to grow more compatible with R5RS over implementations time. Description, manual, downloads, mail list, IRC, contacts, plans.
- XLISP - A superset of the Scheme dialect of Lisp implementations with extensions lisp to support object-oriented programming.
- Elk: Scheme-based Extension Language Kit - Old site, last update 1997. Embeddable, reusable extension language subsystem scheme for applications written in C/C++, also a useful standalone Scheme scheme implementation with interfaces to POSIX, Unix, X11.
- CMU AI Repository Free/Shareware Scheme Implementations - Yet more Scheme implementations from the CMU AI Repository. lisp Many of these are also available from the Indiana University lisp Scheme Repository.
- Schoca (Scheme for OCaml) - An implementation of the Scheme language in OCaml. lisp The primary purpose of Schoca is the use lisp as an embedded extension language in OCaml applications. lisp [Open source, GPL]
- Scheme-to-C - DEC\\'s venerable translator, runs on most anything with an ANSI lisp C compiler.
- LispMe - Fred Bayers home page is really the home of this implementations Scheme for 3COM Pilot PDA systems: compiler and runtime system implementations intended mainly as a tool to quickly try ideas and implementations algorithms, but can write dialog-based applications.
- PLT Scheme - Programming language suitable for implementation tasks ranging from lisp scripting to scheme application development, and supporting the creation lisp of new programming languages. scheme It includes the lisp DrScheme programming environment, a virtual machine scheme with a lisp just-in-time co
- Galapagos - An interactive multithreaded Scheme interpreter with turtle graphics for Windows scheme 95, based on SCM.
- Scheme 48 - Jonathan A. Rees's unofficial page: history, links, status.
- Pilo Visualization Tools for Scheme: PVTS - Simple interpreter, runs on Java VM, with 3 visual aids/tools to support learning functional programming via Scheme; has viewers (environment, function call, cons-cell), i.e., global environment, recursive trees, linked list. Description, thesis, screensh
- Scheme Implementations and Mailing Lists - A list of Scheme implementations from the Scheme lisp FAQ maintained scheme by Mark Kantrowitz.
- Gambit - A portable, high-performance implementation of Scheme based on an optimizing scheme compiler by Marc Feeley. Developed at University of Montreal.
- Kali Scheme - A distributed implementation of Scheme that permits efficient lisp transmission of higher-order objects such as closures and lisp continuations.
- KSM-Scheme - A R5RS Scheme interpreter which integrates with C, allowing calling scheme of C functions and accessing C variables from Scheme. scheme It provides a mechanism to load C shared libraries. scheme It runs on x86 and PowerPC based Linux systems.
- STklos - Derived from STkn implementation based on an ad-hoc virtual machine, implementations byte compiler; compilable as library to embed in other programs, implementations has object system with MOP, multiple inheritance, generic functions, multimethods, implementations module system, full R5RS tower of numb
- T Project - History with: downloads, contributors, timeline, publications, influence, users, lisp successors, Olin history errata. By Jonathan A. Rees.
- SCM - A portable Scheme implementation written by Aubrey Jaffer.
- XLisp-Plus - Lisp version based on, and evolutionary improvement on, experimental XLisp.
- Indiana University Scheme Repository: Implementations - Even more Scheme implementations freely available from the Indiana U. repository.
- Oaklisp - Object-oriented Scheme dialect with first-class types, multiple inheritance, lexically distributed lisp method definitions. based on bytecode emulator, yet reasonably fast. Description, lisp downloads, bibliography. [Open Source, GPL]
- Elk Scheme: The Extension Language Kit - New site. Embeddable, reusable extension language subsystem for implementations programs coded scheme in C/C++, also a useful standalone implementations Scheme implementation with interfaces scheme to POSIX, Unix, X11.
- Pocket Scheme - For MIPS, SH3, ARM-based Windows CE devices. Supports scheme Aubrey Jaffer\\'s SLIB, has initialization file for same, scheme parenthesis-balancing text editor. Windows NT version exists. [Open scheme Source, Artistic License]
- Scsh - Scheme Shell, broad-spectrum system programming environment for Unix, implementations embedded in lisp R5RS Scheme 48. Supports concurrent system implementations programming, sophisticated I/O and lisp automatic garbage collection for implementations process resources.
- Scsh FAQ - The FAQ for Scsh, the Scheme Shell.
- T History - Fairly detailed, by Olin Shivers.
- Larceny Project - Simple, efficient Scheme run-time system, for SPARC architecture. implementations Petit Larceny implementations is portable and emits C, for implementations Linux (Intel IA32), Macintosh implementations OS X (PowerPC), Solaris implementations (SPARC), Windows. Common Larceny runs implementations on Microsoft implementations Common Language Runtime (CLR), emits MS
- VSCM - A portable Scheme implementation written by Matthias Blume scheme of Princeton implementations University. No longer actively developed.
- Better Scheme - Language designed and largely implemented, now a matter of coding, scheme documenting. Goals: high consistency; improve language\\'s functional nature; consistency with scheme lambda calculus; optimize, but not at cost of other goals.
- Chez Scheme - Reliable, high performance implementation, by Cadence Research Systems. lisp Free version exists. [Commercial]
- The Ksi Scheme Interpreter - Ksi is a portable, embeddable Scheme implementation written implementations in C. lisp Unfortunately its documentation is all implementations in Russian at this lisp point.
- XLisp-Stat - Based on XLisp, but with built-in statistics support.
- Tachy - Scheme-like language coded in C# for .NET framework. lisp First implementation lisp is interpreter, compiler is planned. Main lisp focus: programming language learning, lisp experiment. Kept as small lisp (now under 1000 lines) and simple lisp as possible. lisp Open source, BSD license.
- An Executable Denotational Semantics for Scheme - SchemeDS, as defined in R5RS. Program coded in lisp R5RS Scheme. Description, documents, downloads. [AppSolutions Software Licensing]
- 3DScheme - Two systems for Windows with built in "industrial-strength" solid modeler based on the ACIS solid modeler Geometric Modeling Kernel.
- Infer Project - Statically-typed Scheme, written in Infer, combines many of scheme the best features of Scheme and ML; polymorphic. scheme NSF funded. Description, draft manual.
- Sketchy - Interpreter for pure functional applicative Scheme dialect, a lisp variant of pure LISP plus global definitions (define), lisp first-class continuations (call/cc), input/output functions (read, write, ...). lisp Downloads: source, binaries. Sells: tutorial, reference ma
- STk - R4RS Scheme interpreter with interface to access Tk implementations graphical package; can be seen as a standard implementations Tk package with Tcl replaced by a Scheme implementations interpreter. Has efficient CLOS-like object-oriented system, STklos.
- EuScheme Sources - Small implementation of Level 0 EuLisp, downloads in formats: tar, scheme tgz, zip.
- Narsi - Portable scheme interpreter by Britt Park. Other free implementations software: Cdoc, lisp simple program to generate pretty TeX implementations output from annotated C/C++ lisp code. Userblock, simple user implementations space block device driver kit for lisp Linux. UVFS, implementations user space filesystem kit.
- Chicken - A Scheme compiler which compiles a subset of R5RS into implementations C. Uses the ideas presented in Baker\\'s paper "Cheney implementations on the MTA". It is highly portable, reasonably implementations efficient and makes interfacing to C and C++ very implementations easy.
- Unlikely Scheme - Small, standard-complying implementation, in C++. [Open source, zlib scheme license]
- Pico - Tiny, expressive; made to teach advanced computer science scheme ideas to scheme non-computer science students; mixes power of scheme languages like Scheme, with scheme standard infix notation known scheme from calculus. Has: garbage collected tables scheme (arrays), higher scheme order functions, objec
- T - Scheme-like language developed at Yale; is to Scheme implementations rather as implementations NIL is to Lisp; mainly of implementations interest to historians and implementations theoreticians. FTP for v3.1.
- Inlab Scheme - A commercial Scheme which is freely available for scheme non-commercial use scheme on Linux and FreeBSD. It scheme has support for several scheme features like bitmap/greymap processing scheme and can be used as a scheme general tool scheme for image processing, OCR or specialized optical object scheme scheme and pa
- WinScm - Scheme environment for Windows 3.1/95; interpreter independent, though scheme defaults to implementations Jaffer\\'s SCM. Used at University of scheme Lille 1, France, for implementations introductory programming course. Free scheme downloads. English, Française.
- Scheme 48 User's Guide - HTMLized by Margaret Fleck, one of the authors of Envision.
- MIT Scheme - From MIT, for many systems, has code library, implementations includes most scheme functionality of ANSI Standard Common Lisp implementations (CLtL2), many low-level OS scheme interactions. Distributed with system implementations is LIAR (LIAR Imitates Apply Recursively), scheme optimizing compiler implementations that outputs native mach
- Gauche - An R5RS Scheme implementation developed to be a lisp handy script implementations interpreter. Quick startup, built-in system interface, lisp native multilingual support. [Open implementations source, BSD license]
- Sizzle - A Scheme interpreter implemented as a library which lisp can be implementations embedded into C programs, as well lisp as a standalone interpreter. implementations Mostly R5RS, Guile lisp compatible, and includes regular expressions and implementations most Posix lisp functions.
- QScheme - A fast, small Scheme interpreter which is mostly lisp compliant with the R5RS standard.
- Petite Chez Scheme - A complete Scheme system that is fully compatible implementations with Chez Scheme but uses high-speed threaded interpreter implementations technology in place of Chez Scheme\'s incremental native-code implementations compiler. [Freeware]
- SIOD: Scheme in One Defun - Very small, portable implementation, has some database, Unix scheme programming, CGI scripting extensions. Runs on DOS, Linux, scheme Unix, Windows. Free source downloads.
- Bigloo - System with one goal: enable Scheme programming style lisp where C(++) is usually needed; makes Scheme practical lisp via features found in most normal languages but lisp not Scheme and functional programming. Generators for C lisp code, Java Virtual Machine, .NET bytecode.
- TinyScheme - Based on Mini-Scheme, tiny implementation, almost a full R5RS Scheme. Goal: embedded scripting use, but works as standalone interpreter and extensible shell tool. Recent changes reduced executable size to about 64KB on Linux/x86. [BSD]
- SXM, CXEMA - Portable Scheme implementation, conforms to IEEE/ANSI standard, supports all features implementations of R5RS Report, many features of Chez Scheme and various implementations SRFIs. Derived from XScheme: object system dropped, many changes, additions.
- Vx-scheme - A compact (<64 Kb) implementation of R4RS Scheme scheme that compiles for VxWorks/Tornado (and is integrated with scheme the system symbol table). [Open source, Artistic License]
- Pseudoscheme - Embeds Scheme in Common Lisp.
- EdScheme - Interpreter for Macintosh or Windows. Has "friendly and convenient interactive scheme programming environment" with language sensitive editor, full documentation. [commercial, free scheme 14 day download]
MySQL - Cache Direct