diff options
Diffstat (limited to 'doc/lispref/intro.texi')
| -rw-r--r-- | doc/lispref/intro.texi | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/doc/lispref/intro.texi b/doc/lispref/intro.texi index 64c856d3ed4..a68bcfa0fe7 100644 --- a/doc/lispref/intro.texi +++ b/doc/lispref/intro.texi | |||
| @@ -162,7 +162,7 @@ being described, are formatted like this: @var{first-number}. | |||
| 162 | 162 | ||
| 163 | @cindex @code{nil} | 163 | @cindex @code{nil} |
| 164 | @cindex false | 164 | @cindex false |
| 165 | In Lisp, the symbol @code{nil} has three separate meanings: it | 165 | In Emacs Lisp, the symbol @code{nil} has three separate meanings: it |
| 166 | is a symbol with the name @samp{nil}; it is the logical truth value | 166 | is a symbol with the name @samp{nil}; it is the logical truth value |
| 167 | @var{false}; and it is the empty list---the list of zero elements. | 167 | @var{false}; and it is the empty list---the list of zero elements. |
| 168 | When used as a variable, @code{nil} always has the value @code{nil}. | 168 | When used as a variable, @code{nil} always has the value @code{nil}. |
| @@ -396,13 +396,14 @@ Form', respectively. Commands are simply functions that may be called | |||
| 396 | interactively; macros process their arguments differently from functions | 396 | interactively; macros process their arguments differently from functions |
| 397 | (the arguments are not evaluated), but are presented the same way. | 397 | (the arguments are not evaluated), but are presented the same way. |
| 398 | 398 | ||
| 399 | Special form descriptions use a more complex notation to specify | 399 | The descriptions of macros and special forms use a more complex |
| 400 | optional and repeated arguments because they can break the argument | 400 | notation to specify optional and repeated arguments, because they can |
| 401 | list down into separate arguments in more complicated ways. | 401 | break the argument list down into separate arguments in more |
| 402 | @samp{@r{[}@var{optional-arg}@r{]}} means that @var{optional-arg} is | 402 | complicated ways. @samp{@r{[}@var{optional-arg}@r{]}} means that |
| 403 | optional and @samp{@var{repeated-args}@dots{}} stands for zero or more | 403 | @var{optional-arg} is optional and @samp{@var{repeated-args}@dots{}} |
| 404 | arguments. Parentheses are used when several arguments are grouped into | 404 | stands for zero or more arguments. Parentheses are used when several |
| 405 | additional levels of list structure. Here is an example: | 405 | arguments are grouped into additional levels of list structure. Here |
| 406 | is an example: | ||
| 406 | 407 | ||
| 407 | @defspec count-loop (@var{var} [@var{from} @var{to} [@var{inc}]]) @var{body}@dots{} | 408 | @defspec count-loop (@var{var} [@var{from} @var{to} [@var{inc}]]) @var{body}@dots{} |
| 408 | This imaginary special form implements a loop that executes the | 409 | This imaginary special form implements a loop that executes the |
| @@ -485,9 +486,9 @@ giving a prefix argument makes @var{here} non-@code{nil}. | |||
| 485 | @end deffn | 486 | @end deffn |
| 486 | 487 | ||
| 487 | @defvar emacs-build-time | 488 | @defvar emacs-build-time |
| 488 | The value of this variable indicates the time at which Emacs was built | 489 | The value of this variable indicates the time at which Emacs was |
| 489 | at the local site. It is a list of three integers, like the value | 490 | built. It is a list of three integers, like the value of |
| 490 | of @code{current-time} (@pxref{Time of Day}). | 491 | @code{current-time} (@pxref{Time of Day}). |
| 491 | 492 | ||
| 492 | @example | 493 | @example |
| 493 | @group | 494 | @group |