diff options
Diffstat (limited to 'doc/lispref/functions.texi')
-rw-r--r-- | doc/lispref/functions.texi | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/doc/lispref/functions.texi b/doc/lispref/functions.texi index e9841821431..42441361fea 100644 --- a/doc/lispref/functions.texi +++ b/doc/lispref/functions.texi @@ -593,8 +593,8 @@ symbol a function definition, its function cell is said to be In practice, nearly all functions have names, and are referred to by their names. You can create a named Lisp function by defining a lambda expression and putting it in a function cell (@pxref{Function -Cells}). However, it is more common to use the @code{defun} special -form, described in the next section. +Cells}). However, it is more common to use the @code{defun} macro, +described in the next section. @ifnottex @xref{Defining Functions}. @end ifnottex @@ -2693,13 +2693,14 @@ byte compiler can check that the calls match the declaration. Tell the byte compiler to assume that @var{function} is defined in the file @var{file}. The optional third argument @var{arglist} is either @code{t}, meaning the argument list is unspecified, or a list of -formal parameters in the same style as @code{defun}. An omitted -@var{arglist} defaults to @code{t}, not @code{nil}; this is atypical -behavior for omitted arguments, and it means that to supply a fourth -but not third argument one must specify @code{t} for the third-argument -placeholder instead of the usual @code{nil}. The optional fourth -argument @var{fileonly} non-@code{nil} means check only that -@var{file} exists, not that it actually defines @var{function}. +formal parameters in the same style as @code{defun} (including the +parentheses). An omitted @var{arglist} defaults to @code{t}, not +@code{nil}; this is atypical behavior for omitted arguments, and it +means that to supply a fourth but not third argument one must specify +@code{t} for the third-argument placeholder instead of the usual +@code{nil}. The optional fourth argument @var{fileonly} +non-@code{nil} means check only that @var{file} exists, not that it +actually defines @var{function}. @end defmac @findex check-declare-file |