~gagbo/relipse

Relapse into RiiR and Emacs (MAL-inspired elisp implementation in Rust)
f8a0a1e0 — Gerry Agbobada 8 months ago
Mark todo for mutating macros
b8d9b6f0 — Gerry Agbobada 8 months ago
Better stub for lambda form
e662dede — Gerry Agbobada 8 months ago
Display builtins as subr

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~gagbo/relipse
read/write
git@git.sr.ht:~gagbo/relipse

You can also use your local clone with git send-email.

#Relipse, a Rust implemented emacs-lisp

#Test

cargo run -p repl will start the REPL

#Goal

The goal of this project is to try and see how to implement a more complex lisp in Rust

#Roadmap

They mostly are a mix of "setting up a REPL env to test live" and "following the emacs-lisp reference manual

#Implement basic REPL

#Add basic types

#Add complex types