[ < ] [ > ]   [ << ] [Plus haut] [ >> ]         [Top] [Table des matières] [Index] [ ? ]

32.7 Executing Lisp Expressions

Emacs has several different major modes for Lisp and Scheme. They are the same in terms of editing commands, but differ in the commands for executing Lisp expressions. Each mode has its own purpose.

Emacs-Lisp mode

The mode for editing source files of programs to run in Emacs Lisp. This mode defines C-M-x to evaluate the current defun. Voir la section Libraries of Lisp Code for Emacs.

Lisp Interaction mode

The mode for an interactive session with Emacs Lisp. It defines C-j to evaluate the sexp before point and insert its value in the buffer. Voir la section Lisp Interaction Buffers.

Lisp mode

The mode for editing source files of programs that run in Lisps other than Emacs Lisp. This mode defines C-M-x to send the current defun to an inferior Lisp process. Voir la section Running an External Lisp.

Inferior Lisp mode

The mode for an interactive session with an inferior Lisp process. This mode combines the special features of Lisp mode and Shell mode (voir la section Shell Mode).

Scheme mode

Like Lisp mode but for Scheme programs.

Inferior Scheme mode

The mode for an interactive session with an inferior Scheme process.

Most editing commands for working with Lisp programs are in fact available globally. Voir la section Editing Programs.


Ce document a été généré par Eric Reinbold le 23 Février 2009 en utilisant texi2html 1.78.