REPL for Emacs Lisp

EmacsElispRead Eval-Print-Loop

Emacs Problem Overview


What are some REPLs for Emacs Lisp?

Is there only one that is within Emacs?

Are there some that run inside terminal outside Emacs?

Emacs Solutions


Solution 1 - Emacs

Based on this question: https://stackoverflow.com/questions/4250913/repl-on-console-emacs, you can use M-x ielm (inferior emacs lisp mode).

Solution 2 - Emacs

There is a (work in progress) REPL for Emacs for use from the command line. It currently supports basic command line editing and history.

The code is hosted on Github.

Solution 3 - Emacs

There is this project on Gitlab. The REPL can run on a termninal or on Emacs' minibuffer. Even if you run it in "no-window-system" mode (with -nw).

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionTimView Question on Stackoverflow
Solution 1 - EmacsTikhon JelvisView Answer on Stackoverflow
Solution 2 - EmacsackView Answer on Stackoverflow
Solution 3 - EmacsjcpView Answer on Stackoverflow