JLisp

A small Lisp interpreter written in Java

In order to learn more about programming languages in general, I decided to implement a small subset of the Scheme dialect of Lisp using Java.

Features

(define fact (lambda (n) (if (<= n 1) 1 (* n (fact (- n 1))))))

Implementation Details

Outlook