Skip to content

barak/oaklisp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0fb7ff8 · Apr 4, 2022
Apr 4, 2022
Apr 4, 2022
Mar 11, 2015
Aug 20, 2018
Apr 4, 2022
Apr 4, 2022
Mar 13, 2015
Jul 30, 2018
Dec 16, 2015
Jul 23, 2003
Mar 13, 2015
May 9, 2016
Mar 3, 2015
Jun 18, 2020
Jul 30, 2018

Repository files navigation

Oaklisp

Oaklisp is an object-oriented dialect of lisp sharing the standard lisp syntax, including common lisp style macros, first class types, multiple inheritance, and multiple namespaces (packages). Oaklisp is also a Lisp-1 dialect meaning functions and variables share the same namespace (like Scheme).

This is a portable implementation of a lisp interpreter / compiler for the Oaklisp dialect of lisp.

Project homepage(s)

The compiler compiles Oaklisp source code into byte-code for the included Oaklisp emulator / virtual machine. The implementation is described in the included documentation, and also in

See BUILD.md for instructions on how to build the system.