SLIME Superior Lisp Interaction Mode for Emacs - Common Lisp.net
SLIME Superior Lisp Interaction Mode for Emacs - Common Lisp.net
SLIME Superior Lisp Interaction Mode for Emacs - Common Lisp.net
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Compilation & Evaluation• OutlineSlime – An overviewSlime – How does it work?Slime – What can it do?• Foreword• Basics• Compilation & Evaluation• Arglist Display• Completion• REPL• InspectorRecipe:ÇÊÅÌ»»Recipe:Á×Ö¹Ò• Debugger• Macroexpanding•Å¹º& XREF• Recipe:ÄÇÇÈindentation••Compilation• ¹¹, compile & load defun at point• ¹Ù¹¹, like above but compiled with maximum debug settings• ¹¹, compile & load buffer• ¹Å¹, compile only buffer 1• ŹÜ×ÐѹÓÑÔйÖÓÒ, compile & load region 2Evaluation• ¹Å¹Ü, evaluate defun at point (reevaluatesÎÊ<strong>for</strong>ms!)• Recipe: SLDB makeup• Tip: Renaming identifiers• &cTobias-Christian Rittweiler 1 Useful <strong>for</strong> solely testing compile-time effects.or inlined functions.2 Useful <strong>for</strong> block-compiling regions involvingÎĹÏÀÆ<strong>for</strong>ms,<strong>SLIME</strong>– 17 / 30