|
|
|
|
|
by monsieurbanana
302 days ago
|
|
The person you're answering is also using a REPL while coding, just not accessing it directly (= manually writing in the REPL stdin) Instead he interacts with it via his editor's tooling, where you are in a normal file, and use a shortcut that will send a sexp/function/region/etc into the running repl and display the result. So just to be clear you are using the repl directly? |
|
Common Lisp invented REPLs and the way most people use it now answers your question with "both".
A REPL usually runs locally in a subprocess or remotely through a REPL server and then your editor talks to that running Lisp Image where you can send code for compilation and recompilation while the image is running and also interact with it directly through the REPL which includes the debugger.
The GP you are referencing uses the common SLIME[0] package for anything of consequence which works exactly as described above.
[0] https://slime.common-lisp.dev/