Re: SRFI Idea: Programmatic REPL/Interaction Environment
Lassi Kortela 01 Aug 2020 18:43 UTC
Yes, we definitely need this for the Scheme!
SLIME, the popular Emacs environment for Common Lisp, uses a backend
called Swank. We should look into how Swank is implemented.
Here's some Swank support for Scheme implementations by one of the
Chicken hackers: <https://github.com/ecraven/r7rs-swank>. I haven't used
these integrations myself, so don't know about how polished they are.
Generic CL Swank client: <https://github.com/brown/swank-client>
Chicken: <https://github.com/nickg/swank-chicken>
Gambit: <https://github.com/jlongster/swank-gambit>
Distributed computation in CL using Swank:
<https://github.com/brown/swank-crew>