Copyright (C) 2000-2012 |
GNU Info (emacs-lisp-intro.info)InstallInstall a Function Definition ============================= If you are reading this inside of Info in Emacs, you can try out the `multiply-by-seven' function by first evaluating the function definition and then evaluating `(multiply-by-seven 3)'. A copy of the function definition follows. Place the cursor after the last parenthesis of the function definition and type `C-x C-e'. When you do this, `multiply-by-seven' will appear in the echo area. (What this means is that when a function definition is evaluated, the value it returns is the name of the defined function.) At the same time, this action installs the function definition. (defun multiply-by-seven (number) "Multiply NUMBER by seven." (* 7 number)) By evaluating this `defun', you have just installed `multiply-by-seven' in Emacs. The function is now just as much a part of Emacs as `forward-word' or any other editing function you use. (`multiply-by-seven' will stay installed until you quit Emacs. To reload code automatically whenever you start Emacs, see Note: Installing Code Permanently.)
automatically generated by info2www version 1.2.2.9 |