Functions
A Lisp program is composed mainly of Lisp functions. This chapter explains what functions are, how they accept arguments, and how to define them.
- What Is a Function?
- Lambda Expressions
- Naming a Function
- Defining Functions
- Calling Functions
- Mapping Functions
- Anonymous Functions
- Generic Functions
- Accessing Function Cell Contents
- Closures
- Open Closures
- Advising Emacs Lisp Functions
- Declaring Functions Obsolete
- Inline Functions
- The
declareForm - Telling the Compiler that a Function is Defined
- Determining whether a Function is Safe to Call
- Other Topics Related to Functions
Copyright © 1990-1996, 1998-2026 Free Software Foundation, Inc.
Licensed under the GNU GPL license.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Functions.html