Next: , Previous: , Up: Writing Defuns   [Contents][Index]


3.2 Install a Function Definition

これを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を参照してください)。

This page has generated for branch:work/add_lispintr, commit:65845cf60c073f2f3182d1d07483530e9bbe1d96 to check Japanese translation.