tool: VSCM
-
Language:
|
Scheme
|
|---|
-
Version:
|
V0r3
|
|---|
-
Parts:
|
runtime, bytecode compiler, bytecode interpreter
|
|---|
-
Author:
|
Matthias Blume <blume@cs.princeton.edu>
|
|---|
-
Location:
|
|
|---|
-
Description:
|
VSCM is a highly portable implementation of Scheme, written in
ANSI C and Scheme. Portability is achieved by exlusive use of
legal ANSI C features -- as opposed to a plethora of #ifdef's
to adjust to various system peculiarities. (Of course, in real
life ANSI C doesn't guarantee portability per se, because there
are too many systems with broken compilers or broken
libraries.)
|
|---|
-
Conformance:
|
R4RS, IEEE P1178
|
|---|
-
Features:
|
exception and interrupt handling, executable portable memory
images, coroutines, continuations with multiple arguments
|
|---|
-
Ports:
|
Unix, Macintosh
|
|---|
-
Portability:
|
very high
|
|---|
-
Status:
|
actively developed
|
|---|
-
Discussion:
|
comp.lang.scheme
|
|---|
-
Updated:
|
November 9th, 1993
|
|---|
language: Scheme
category: educational
summary, or
expanded.
category: lisp family
summary, or
expanded.
|
|