4 ms·
> When I write Emacs Lisp, I don't have a REPL. I just put point at the end of a random s-expression in a random Emacs-mode buffer, hit C-x C-e, and it gets eva
by st3fan 4y ago
> When I write Emacs Lisp, I don't have a REPL. I just put point at the end of a random s-expression in a random Emacs-mode buffer, hit C-x C-e, and it gets evaluated.
That actually is repl driven development. It does not mean that you type everything in on a repl prompt. It means you interactively and incrementally work on a program.
- TacticalCoder 4y agoYup I was going to comment basically the same: in this case Emacs itself is the REPL environment (Emacs user here).
- Jtsummers 4y agoAlso, unless their configuration has changed things, C-x C-e will print out the results in the mini buffer at the bottom. So it retains each of the read, eval, and print parts of the read, eval, print loop. And since the program doesn't terminate (unless the expression you provided causes that), you're still in the loop part until you close emacs.