Readable GC-less scheme?

  1. I’m looking for something similar to , but written in Rust.

  2. I have written scheme interpreters before (but with GC).

  3. I have also written standard CS course compilers before (subset of C -> MIPS assembly).

  4. However, I’m really struggling with writing a “GC-less Scheme Interpreter”.

Anyone have recommendations for a code base to read?

[ This question differs from my previous question of [Solved] GC in rust for scheme interpreter in that now we are willing to throw out the GC entirely, and see what type of “Scheme” is still left ]