Next: Interactive, Previous: defun, Up: Writing Defuns [Contents][Index]
これをEmacsのInfoで読んでいるのなら、まず関数の定義を評価してから(multiply-by-seven
3)を評価すれば、multiply-by-sevenを試してみることができます。以下は関数定義のコピーです。関数定義の最後のカッコの後にカーソルを配置してC-x
C-eをタイプしてください。これを行うとエコーエリアにmultiply-by-sevenが表示されます(これは関数定義を評価した際には、定義されている関数の名前がリターンされる値になることを意味しています)。
(defun multiply-by-seven (number) "Multiply NUMBER by seven." (* 7 number))
このdefunを評価することによって、正にEmacsにmultiply-by-sevenがインストールされました。これでこの関数はforward-wordやその他すべての編集用関数と同じように、Emacsの一部となったのです(Emacsを閉じるまでmultiply-by-sevenはインストールされたままです;
Emacsを開始するたびにコードを自動的にリロードするには、Installing Code
Permanentlyを参照してください)。
| • Effect of installation | ||
| • Change a defun | How to change a function definition. |