diff lispref/functions.texi @ 39168:0317f0f05c37

Minor clarification.
author Richard M. Stallman <rms@gnu.org>
date Thu, 06 Sep 2001 19:50:20 +0000
parents 82306439b33d
children 3e0b4b8d4f7e
line wrap: on
line diff
--- a/lispref/functions.texi	Thu Sep 06 19:49:21 2001 +0000
+++ b/lispref/functions.texi	Thu Sep 06 19:50:20 2001 +0000
@@ -364,9 +364,11 @@
   There is no way to have required arguments following optional
 ones---it would not make sense.  To see why this must be so, suppose
 that @code{c} in the example were optional and @code{d} were required.
-Suppose three actual arguments are given; which variable would the third
-argument be for?  Similarly, it makes no sense to have any more
-arguments (either required or optional) after a @code{&rest} argument.
+Suppose three actual arguments are given; which variable would the
+third argument be for?  Would it be used for the @var{c}, or for
+@var{d}?  One can argue for both possibilities.  Similarly, it makes
+no sense to have any more arguments (either required or optional)
+after a @code{&rest} argument.
 
   Here are some examples of argument lists and proper calls: