A dynamic language and bytecode vm
-
Updated
Jul 16, 2024 - C
Lisp is the second-oldest high-level programming language in widespread use today. It was originally created as a practical mathematical notation for computer programs. Lisp pioneered many ideas in computer science, including tree data structures, automatic storage management, dynamic typing, and the self-hosting compiler.
A dynamic language and bytecode vm
newLISP mirror repository (unofficial)
Lisp in 99 lines of C and how to write one yourself. Includes 20 Lisp primitives, garbage collection and REPL. Includes tail-call optimized versions for speed and reduced memory use.
Medley Interlisp virtual machine
An implementation of the Arc programming language
Beta: A small fast lisp interpeter for a ESP8266 as alternative to lua on the nodemcu.
My personal website
Tiny Scheme-like Lisp interpreter written in a weekend
Max/MSP external for scripting and live coding Max with s7 Scheme Lisp
FUNCTIONAL PROGRAMMING: Application and Implementation, Peter Henderson, ISBN 0-13-331579-7
Resources for Supinfo cursus and more. This repo is shared with any Supinfo Student and free of use.
A Scheme interpreter written in C.
A set of minimal lisp implementations
The standalone Linux Lisp
An implementation of a full fledged Lisp interpreter with Data Structure, Pattern Programming and High level Functions with Lazy Evaluation à la Haskell.
Created by John McCarthy
Released 1958