summaryrefslogtreecommitdiff
path: root/lispref/lists.texi
diff options
context:
space:
mode:
authorLuc Teirlinck <teirllm@auburn.edu>2004-04-17 00:52:46 +0000
committerLuc Teirlinck <teirllm@auburn.edu>2004-04-17 00:52:46 +0000
commit948caddf0be648b04ce072ed2750977b8bab5c4e (patch)
treeb382ced662aae9a4c05f30fc04b9918ae0094211 /lispref/lists.texi
parentda879ae8709e8521849feb05e7c45bbd760d4a19 (diff)
Add anchors. Some other minor changes.
Diffstat (limited to 'lispref/lists.texi')
-rw-r--r--lispref/lists.texi8
1 files changed, 5 insertions, 3 deletions
diff --git a/lispref/lists.texi b/lispref/lists.texi
index 41b3918de0..7c369633c2 100644
--- a/lispref/lists.texi
+++ b/lispref/lists.texi
@@ -327,6 +327,7 @@ x
@end example
@end defmac
+@anchor{Definition of nth}
@defun nth n list
This function returns the @var{n}th element of @var{list}. Elements
are numbered starting with zero, so the @sc{car} of @var{list} is
@@ -391,6 +392,7 @@ this link is the list's last element. If @var{list} is null,
if @var{n} is bigger than @var{list}'s length.
@end defun
+@anchor{Definition of safe-length}
@defun safe-length list
This function returns the length of @var{list}, with no risk
of either an error or an infinite loop.
@@ -565,7 +567,7 @@ object. The final argument is not copied or converted; it becomes the
@sc{cdr} of the last cons cell in the new list. If the final argument
is itself a list, then its elements become in effect elements of the
result list. If the final element is not a list, the result is a
-``dotted list'' since its final @sc{cdr} is not @code{nil} as required
+dotted list since its final @sc{cdr} is not @code{nil} as required
in a true list.
In Emacs 20 and before, the @code{append} function also allowed
@@ -708,7 +710,7 @@ x
@end defun
@defun copy-tree tree &optional vecp
-This function returns a copy the tree @code{tree}. If @var{tree} is a
+This function returns a copy of the tree @code{tree}. If @var{tree} is a
cons cell, this makes a new cons cell with the same @sc{car} and
@sc{cdr}, then recursively copies the @sc{car} and @sc{cdr} in the
same way.
@@ -732,7 +734,7 @@ All arguments can be integers or floating point numbers. However,
floating point arguments can be tricky, because floating point
arithmetic is inexact. For instance, depending on the machine, it may
quite well happen that @code{(number-sequence 0.4 0.6 0.2)} returns
-the one element list @code{(0.4)}, whereas
+the one element list @code{(0.4)}, whereas
@code{(number-sequence 0.4 0.8 0.2)} returns a list with three
elements. The @var{n}th element of the list is computed by the exact
formula @code{(+ @var{from} (* @var{n} @var{separation}))}. Thus, if