Developed Lisp Interpreter in Java as a course project of Principle of Programming Language. Implemented Addition, Subtraction, Multiplication, Division, Definition, Assignment, Variable reference, Constant literal, Conditional, Quotation, Procedure, Procedure Call, Pre-defined Procedures, and Dynamic Scoping.
-
Updated
Jan 23, 2021 - Java