Make A Lisp Implementation

Link: https://github.com/SurajSSingh/make_a_lisp_typed_and_readable

A Rust implementation of mal - Make a Lisp (a Clojure inspired lisp).

Overview

My implementation of Make a Lisp (MAL) done in Rust. Used to learn more about how to work with Rust, as well as learn more about certain programming concepts such as tail-call optimization.

Tech Stack

What I accomplished

Finished all the steps from the guide, now working on making some interesting improvements such as adding a type-system and adding a more readable syntax.

Current Status

Hiatus, learning more about other Lisps to see what I can bring into the language.