Next: Buffer Walk Through, Previous: Practicing Evaluation, Up: Top [Contents][Index]
Lispインタープリターがリストを評価する際には、そのリストの1つ目のシンボルに関数定義が付加されているか、あるいは別の言い方をすればそのシンボルが関数定義を指し示しているかどうかを確認します。もし関数定義が付加されていれば、コンピューターがその定義内の命令を実行します。関数定義をもつシンボルは、単に関数と呼ばれます(ただし正確には定義が関数であってそれを参照するのがシンボルです)。
| • Primitive Functions | ||
| • defun | The defun macro.
| |
| • Install | Install a function definition. | |
| • Interactive | Making a function interactive. | |
| • Interactive Options | Different options for interactive.
| |
| • Permanent Installation | Installing code permanently. | |
| • let | Creating and initializing local variables. | |
| • if | What if? | |
| • else | If–then–else expressions. | |
| • Truth & Falsehood | What Lisp considers false and true. | |
| • save-excursion | Keeping track of point and buffer. | |
| • Review | ||
| • defun Exercises |