From: Robert Dodier <robert_dodier@us...>  20050531 00:56:17

Update of /cvsroot/maxima/maxima/doc/info In directory sc8prcvs1.sourceforge.net:/tmp/cvsserv29008 Modified Files: nset.texi Log Message:  Change @defun to @deffn {Function} throughout.  If there are two ways to call a function, split into two @deffn/@deffnx items.  Regularize quotation of names: literal names (such as function names and names of variables in examples) are enclosed in @code, names of function arguments are enclosed in @var. Variables which are introduced for the purpose of discussion are in @math as before.  Minor clarifications. Index: nset.texi =================================================================== RCS file: /cvsroot/maxima/maxima/doc/info/nset.texi,v retrieving revision 1.5 retrieving revision 1.6 diff u d r1.5 r1.6  nset.texi 29 May 2005 20:21:45 0000 1.5 +++ nset.texi 31 May 2005 00:56:02 0000 1.6 @@ 53,11 +53,11 @@ @c @end example @c Please report any errors to the Maxima list. @... Usage +@subsection Usage To construct a set with members @emph{a1,a2,...,an}, use the command @emph{set(a1,a2,...,an)}; to construct the empty set, use @emph{set()}. If a member is listed more than +To construct a set with members @code{a_1, ..., a_n}, use the +command @code{set(a_1, ,..., a_n)}; to construct the empty [...1320 lines suppressed...] +in particular when @var{f} is an associative function and Maxima +has a builtin evaluator for it, @code{xreduce} may use the nary +function; these nary functions include +addition @code{+}, multiplication @code{*}, @code{and}, @code{or}, @code{max}, +@code{min}, and @code{append}. For these operators, we generally expect +using @code{xreduce} to be faster than using either @code{rreduce} or +@code{lreduce}. When @var{f} isn't nary, @code{xreduce} uses leftassociativity. Floating point addition is not associative; nevertheless, @math{xreduce} uses Maxima's nary addition when the set or list @math{s} contains +Floating point addition is not associative; nevertheless, @code{xreduce} +uses Maxima's nary addition when the set or list @var{s} contains floating point numbers. @... defun +@end deffn 