A Lisp interpreter written in the ruby programming language. Only a small custom subset of a typical Lisp has been implemented. This is simply a learning experience for myself to gain more insight into both the lisp and ruby programming languages.
It has the following features so far.
- Variable and function definition via
- Variable and function mutation by
- Lamba expressions via
fletstatements for lexical scoping.
- Basic error handling.
- Scoped variables.