SISC

SISC

Infobox Software
name = SISC
logo =


caption = Second Interpreter of Scheme Code
developer = Scott G. Miller
latest_release_version = 1.16.6
latest_release_date = February 27, 2007
operating_system = Cross-platform via JVM
genre = Programming language
license = GPL
website = [http://sisc-scheme.org/ sisc-scheme.org ]

SISC is an R5RS Scheme implementation, which includes a full number tower, hygienic macros, proper tail recursion, and first class continuations. SISC is short for Second Interpreter of Scheme Code, in reference to its predecessor LISC, the Lightweight Interpreter of Scheme Code. [cite web|url=http://sisc-scheme.org/manual/html/ch01.html|work=SISC for Seasoned Schemers|title=Introduction|author=Scott G. Miller|coauthors=Matthias Radestock|quote=SISC as a project began as the successor to the Lightweight Interpreter of Scheme Code (LISC). LISC was a small, stack-based almost R4RS compliant Scheme. SISC was born out of the desire to create an interpreter that was of a similar footprint to LISC, but which executed Scheme code much faster, complied fully to the R5RS standard, and which wasn't limited by the stack-based model. SISC met these goals very quickly, and has since progressed in active development to be a competitive Scheme system. As a successor to LISC the interpreter was named the Second Interpreter of Scheme Code.|accessdate=2007-09-25]

SISC is free software under the GPL. It was developed by Scott G. Miller.

Features

SISC depends on Sun Microsystems' Java programming language platform. This runtime environment allows SISC to provide many extensions and libraries such as networking, exception handling, a module system, and a Java foreign function interface.

The SISC website claims that it performs faster than any other Scheme interpreter based on the Java Virtual Machine (JVM).

Like GNU Guile, this Scheme is suitable for embedding into larger programs, where Guile is designed for inclusion in C programs, SISC is designed for the JVM.

References


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • SISC — abbr. Streamlined Instruction Set Computer …   Dictionary of English abbreviation

  • SISC — Sisciensis, Sisciensium …   Abbreviations in Latin Inscriptions

  • xəsiscəsinə — z. Xəsisə yaraşan bir tərzdə, xəsis kimi. Əziz Hüsü! . . Sən məktubu xəsiscəsinə yazmağımdan inciyirsən. Ə. H …   Azərbaycan dilinin izahlı lüğəti

  • Southville International School and Colleges — Southville International School and Colleges, or SISC is a private, non sectarian school in the Philippines that is fast gaining local and international recognition as a world class academic institution committed to global excellence. Chosen by… …   Wikipedia

  • Simple Instruction Set Computing — El procesador digital de señales TMS320 utiliza la arquitectura SISC. SISC (Simple Instruction Set Computing) es un tipo de arquitectura de microprocesadores orientada al procesamiento de tareas en paralelo. Esto se implementa mediante el uso de… …   Wikipedia Español

  • Orthogonal matrix — In linear algebra, an orthogonal matrix (less commonly called orthonormal matrix[1]), is a square matrix with real entries whose columns and rows are orthogonal unit vectors (i.e., orthonormal vectors). Equivalently, a matrix Q is orthogonal if… …   Wikipedia

  • Charles Elliot Fox — (1878–1974) was a Anglican missionary and teacher in Melanesia. Fox was born in Stalbridge, Dorset, England, and educated in New Zealand, graduating from University of New Zealand. He received a degree in theology from St John s College, Auckland …   Wikipedia

  • Liste der Biografien/Sis — Biografien: A B C D E F G H I J K L M N O P Q …   Deutsch Wikipedia

  • Cedres Industries — Logo de CEDRES INDUSTRIES Création 1996 Fondateur(s) Frédéric MOTTE Gilles WILLOT …   Wikipédia en Français

  • Organizaciones BDSM — Anexo:Organizaciones BDSM Saltar a navegación, búsqueda Las organizaciones BDSM, tanto heteros, homos como pansexuales, han desarrollado y desarrollan, generalmente, un amplio espectro de actividades: informativas, formativas, defensa legal,… …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”