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))))))
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.
(define fact (lambda (n) (if (<= n 1) 1 (* n (fact (- n 1))))))