aboutsummaryrefslogtreecommitdiffstats
path: root/doc/lispref/intro.texi
diff options
context:
space:
mode:
authorJoakim Verona2012-01-23 15:10:06 +0100
committerJoakim Verona2012-01-23 15:10:06 +0100
commit0322b140eead7c94de7f0f6d19a90bd15690b4eb (patch)
tree950c011783cc896d0450084cb5155e54548bfe5b /doc/lispref/intro.texi
parentd5114bfea3ea4c37c57e2af0f3b095be9fcd8bac (diff)
parentcb5850f27c1b4d26957d58e2da2314dd12498671 (diff)
downloademacs-0322b140eead7c94de7f0f6d19a90bd15690b4eb.tar.gz
emacs-0322b140eead7c94de7f0f6d19a90bd15690b4eb.zip
upstream
Diffstat (limited to 'doc/lispref/intro.texi')
-rw-r--r--doc/lispref/intro.texi23
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
166is a symbol with the name @samp{nil}; it is the logical truth value 166is 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.
168When used as a variable, @code{nil} always has the value @code{nil}. 168When 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
396interactively; macros process their arguments differently from functions 396interactively; 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
400optional and repeated arguments because they can break the argument 400notation to specify optional and repeated arguments, because they can
401list down into separate arguments in more complicated ways. 401break the argument list down into separate arguments in more
402@samp{@r{[}@var{optional-arg}@r{]}} means that @var{optional-arg} is 402complicated ways. @samp{@r{[}@var{optional-arg}@r{]}} means that
403optional and @samp{@var{repeated-args}@dots{}} stands for zero or more 403@var{optional-arg} is optional and @samp{@var{repeated-args}@dots{}}
404arguments. Parentheses are used when several arguments are grouped into 404stands for zero or more arguments. Parentheses are used when several
405additional levels of list structure. Here is an example: 405arguments are grouped into additional levels of list structure. Here
406is 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{}
408This imaginary special form implements a loop that executes the 409This 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
488The value of this variable indicates the time at which Emacs was built 489The value of this variable indicates the time at which Emacs was
489at the local site. It is a list of three integers, like the value 490built. It is a list of three integers, like the value of
490of @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