PreScheme

From Wikipedia, the free encyclopedia

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.

Contents

[edit] Macro-Free PreScheme

Macro-Free PreScheme is obtained from Full PreScheme by expanding all macros.

[edit] Pure PreScheme

Pure PreScheme is a tail-recursive, closure-free dialect of PreScheme, obtained from Macro-Free PreScheme by hoisting lambda expressions and beta expansion.

[edit] VLISP PreScheme

[edit] Simple PreScheme

[edit] References