This is modeled after (How to Write a (Lisp) Interpreter (in Python)) and does not yet include (An ((Even Better) Lisp) Interpreter (in Python)) .
TOOD: - this project needs a (simple) GC, RC does not work for this - maybe use serde s expression backend for parsing or try nom - add optimizations/ extensions from second part of Norvig tutorial - tail calls - petgraph dot file support for visulisation
It is part of my attempt at learning more about rust and languages, see lang
It should be faster than the python interpreter but fib is about 5x slower than python so its still very slow.