Skip to content
Matthias Zenger edited this page May 16, 2016 · 12 revisions

Swift LispKit

Overview

Welcome to the LispKit Wiki. This wiki is work in progress. It provides information on the architecture of the system as well as the supported Lisp-based language.

Architecture

LispKit is a MacOS X framework providing functionality for parsing, compiling, and executing Lisp expressions. LispKit is written fully in the programming language Swift.

  1. Parser
  2. Representation of expressions
  3. Compilation to bytecode
  4. [Virtual Machine](Virtual Machine)
  5. Bytecode instructions

LispKit Language

The language supported by LispKit is based on the R5RS standard of Scheme.

Clone this wiki locally