The previous chapter discusses the Emacs commands that are useful for making changes in programs. This chapter deals with commands that assist in the larger process of developing and maintaining programs.
• Compilation: | Compiling programs in languages other than Lisp (C, Pascal, etc.) | |
• Modes: | Various modes for editing Lisp programs, with different facilities for running the Lisp programs. | |
• Libraries: | Creating Lisp programs to run in Emacs. | |
• Eval: | Executing a single Lisp expression in Emacs. | |
• Debug: | Debugging Lisp programs running in Emacs. | |
• Interaction: | Executing Lisp in an Emacs buffer. | |
• External Lisp: | Communicating through Emacs with a separate Lisp. |