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

Related Items

language: Scheme

category: educational summary, or expanded.

category: lisp family summary, or expanded.


This site is supported by David Sharnoff and Bryan Miller with some help from Google Adwords.

Please send updates to free-compilers@sharnoff.org

The HTML is maintained by David Muir Sharnoff and the entries themselves are currently maintained by Bryan Miller.

Copyright (c) 1992-1998 David Muir Sharnoff, All Rights Reserved
Copyright (c) 1994-1996, Steven Allen Robenalt, All Rights Reserved