Get the latest tech news

Pseudo Scheme: Scheme Implemented on Top of Common Lisp


MU Artificial Intelligence Repository Pseudo Scheme: Scheme implemented on top of Common Lisp. lang/scheme/impl/pseudo/ PseudoScheme is an implementation of Scheme written in Common Lisp.

Scheme programs can be executed using the Common Lisp evaluator or compiler because Lisp sees Scheme special forms as macros that invoke the translator. Pseudoscheme does not support first-class continuations (CALL/CC isn't as general as in a true Scheme), and it has only partial support for tail recursion and the number system, but beyond these limitations it scrupulously implements all of IEEE (and Revised^4) Scheme. It also provides an implementation of the new "hygienic" high-level macro facility (Clinger and Rees, POPL '91).

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Common Lisp

Common Lisp

Photo of pseudo scheme

pseudo scheme

Related news:

News photo

GTFL – A Graphical Terminal for Common Lisp

News photo

Common Lisp for Shell Scripting

News photo

Common Lisp Is Not a Single Language, It Is Lots