PreScheme

This article is about a dialect of the programming language Scheme. For the mathematical notion of a prescheme, see scheme (mathematics).

PreScheme or Pre-Scheme is a statically-typed dialect of Scheme with the efficiency and low-level machine access of C while retaining many of the desirable features of Scheme.

The PreScheme compiler is a part of Scheme48.

Variants

Macro-Free PreScheme
Obtained from Full PreScheme by expanding all macros.
Pure PreScheme
A tail-recursive, closure-free dialect of PreScheme, obtained from Macro-Free PreScheme by hoisting lambda expressions and beta expansion.
VLISP PreScheme
Simple PreScheme

Further reading

This article is issued from Wikipedia - version of the Tuesday, February 23, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.