Contents
How to start a slime server in Emacs?
SLIME is started with the Emacs command M-x slime. This uses the inferior-lisp package to start a Lisp process, loads and starts the Lisp-side server (known as “Swank”), and establishes a socket connection between Emacs and Lisp. Finally a REPL buffer is created where you can enter Lisp expressions for evaluation.
What kind of Lisp does slime work with?
SLIME works with GNU Emacs versions 21 and later, and with XEmacs version 21 on Unix, OSX, and Win32. The currently supported Common Lisp implementations are: CMU Common Lisp (CMUCL) Steel Bank Common Lisp (SBCL) Clozure CL (a.k.a. OpenMCL) LispWorks.
Which is the best Emacs interaction mode for Common Lisp?
SLIME is a Emacs mode for Common Lisp development. Inspired by existing systems such Emacs Lisp and ILISP, we are working to create an environment for hacking Common Lisp in. This frugal page is an invitation to learn more about what’s going on.
How do I indent a Common Lisp file?
You indent your Common Lisp code using TAB or C-M-\\ the same as usual. Selecting forms can be done by pressing C-M-SPC multiple times (after maybe moving up using C-M-u multiple times), again the same as you already do with Emacs Lisp code.
Why does slime feel hard when you squeeze it?
When you squeeze a non-Newtonian slime, like oobleck, or pound it with your fist, it feels hard, like a wet solid. This is because applying stress squeezes the particles in the slime together, making it hard for them to slide against each other.
How can you adjust the consistency of slime?
You can adjust the consistency of slime by controlling the ratio of glue to borax. If you have an excess of diluted glue compared with a borax solution, you’ll limit the number of cross-links that can form and get a more fluid slime. You can also adjust the recipe by limiting the amount of water that you use.
How does glue and borax slime work together?
For a specific example, consider the chemical reactions that produce classic glue and borax slime: Two solutions are combined to make classic slime. One is diluted school glue or polyvinyl alcohol in water. Borax dissolves in water into sodium ions, Na +, and tetraborate ions.