This is a sketch illustrating dynamic interactions between three different implementations of Lisp.
Common Lisp, Emacs Lisp, and an very old Scheme are engaged in a conversation and producing a very crude talking REPL.
It's by no means complete nor useful at this point but it's a good starting point.
You will need:
- Emacs
- Common Lisp
- SLIME
- Festival
- scheme functions: map, filter, and iota
- the files in this gist. (rename festivalrc.scm to .festivalrc and place it in your $HOME)
Good luck!
very short demo:
https://twitter.com/ympbyc/status/1097851893181628416