2570 |
} |
} |
2571 |
|
|
2572 |
DEFUN ("*", Ftimes, Stimes, 0, MANY, 0, |
DEFUN ("*", Ftimes, Stimes, 0, MANY, 0, |
2573 |
doc: /* Returns product of any number of arguments, which are numbers or markers. |
doc: /* Return product of any number of arguments, which are numbers or markers. |
2574 |
usage: (* &rest NUMBERS-OR-MARKERS) */) |
usage: (* &rest NUMBERS-OR-MARKERS) */) |
2575 |
(nargs, args) |
(nargs, args) |
2576 |
int nargs; |
int nargs; |
2580 |
} |
} |
2581 |
|
|
2582 |
DEFUN ("/", Fquo, Squo, 2, MANY, 0, |
DEFUN ("/", Fquo, Squo, 2, MANY, 0, |
2583 |
doc: /* Returns first argument divided by all the remaining arguments. |
doc: /* Return first argument divided by all the remaining arguments. |
2584 |
The arguments must be numbers or markers. |
The arguments must be numbers or markers. |
2585 |
usage: (/ DIVIDEND DIVISOR &rest DIVISORS) */) |
usage: (/ DIVIDEND DIVISOR &rest DIVISORS) */) |
2586 |
(nargs, args) |
(nargs, args) |
2591 |
} |
} |
2592 |
|
|
2593 |
DEFUN ("%", Frem, Srem, 2, 2, 0, |
DEFUN ("%", Frem, Srem, 2, 2, 0, |
2594 |
doc: /* Returns remainder of X divided by Y. |
doc: /* Return remainder of X divided by Y. |
2595 |
Both must be integers or markers. */) |
Both must be integers or markers. */) |
2596 |
(x, y) |
(x, y) |
2597 |
register Lisp_Object x, y; |
register Lisp_Object x, y; |
2632 |
#endif /* ! HAVE_FMOD */ |
#endif /* ! HAVE_FMOD */ |
2633 |
|
|
2634 |
DEFUN ("mod", Fmod, Smod, 2, 2, 0, |
DEFUN ("mod", Fmod, Smod, 2, 2, 0, |
2635 |
doc: /* Returns X modulo Y. |
doc: /* Return X modulo Y. |
2636 |
The result falls between zero (inclusive) and Y (exclusive). |
The result falls between zero (inclusive) and Y (exclusive). |
2637 |
Both X and Y must be numbers or markers. */) |
Both X and Y must be numbers or markers. */) |
2638 |
(x, y) |
(x, y) |