tool: PSI
-
Language:
|
Scheme
|
|---|
-
Version:
|
pre-release
|
|---|
-
Parts:
|
interpreter, virtual machine
|
|---|
-
Author:
|
Ozan Yigit <oz@ursa.sis.yorku.ca>, David Keldsen, Pontus Hedman
|
|---|
-
Location:
|
from author
|
|---|
-
Description:
|
I am looking for a few interested language hackers to play with
and comment on a scheme interpreter. I would prefer those who
have been hacking portable [non-scheme] interpreters for many
years. The interpreter is PSI, a portable scheme interpreter
that includes a simple dag compiler and a virtual machine. It
can be used as an integrated extension interpreter in other
systems, allows for easy addition of new primitives, and it
embodies some other interesting ideas. There are some
unique[2] code debug/trace facilities, as well, acceptable
performance resulting from a fairly straight-forward
implementation. Continuations are fully and portably
supported, and perform well. PSI is based on the simple
compilers/vm in Kent Dbyvig's thesis.
|
|---|
-
Conformance:
|
R^4RS compatible with a number of useful extensions.
|
|---|
-
Updated:
|
Febuary 19th, 1993
|
|---|
language: Scheme
category: educational
summary, or
expanded.
category: lisp family
summary, or
expanded.
|
|