anaskhan96 / ezlisp

Basic lisp interpreter (Scheme dialect)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ezlisp

ezlisp is a basic Lisp interpreter (Scheme dialect) written in Python. It has support for Lisp predefined functions like car, cdr, and cons, among others. Functions are defined using the define keyword, with the lambda keyword used to pass arguments.

Installation and Execution

Requires the following:

  • Python 3.6+
git clone https://github.com/anaskhan96/ezlisp
cd ezlisp
python3 main.py

This project was built under the course Compiler Design in PES University.

About

Basic lisp interpreter (Scheme dialect)

License:MIT License


Languages

Language:Python 100.0%