1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-07-08 02:20:26 +02:00
guile/doc/ref
Mark H Weaver 8f9da3406b Add four new sets of fast quotient and remainder operators
* libguile/numbers.c (scm_floor_divide, scm_floor_quotient,
  scm_floor_remainder, scm_ceiling_divide, scm_ceiling_quotient,
  scm_ceiling_remainder, scm_truncate_divide, scm_truncate_quotient,
  scm_truncate_remainder, scm_round_divide, scm_round_quotient,
  scm_round_remainder): New extensible procedures `floor/',
  `floor-quotient', `floor-remainder', `ceiling/', `ceiling-quotient',
  `ceiling-remainder', `truncate/', `truncate-quotient',
  `truncate-remainder', `round/', `round-quotient', and
  `round-remainder'.

* libguile/numbers.h: Add function prototypes.

* test-suite/tests/numbers.test: Add tests.

* doc/ref/api-data.texi (Arithmetic): Add documentation.

* NEWS: Add NEWS entry.
2011-02-14 20:30:53 +01:00
..
.gitignore add www-commit rule in doc/ref 2010-12-17 16:41:58 +01:00
api-binding.texi docs: fix typos in manual, and a couple in code comments. 2011-02-09 22:28:49 +00:00
api-compound.texi Misc textual editing 2011-02-13 22:13:33 +00:00
api-control.texi Misc textual editing 2011-02-13 22:13:33 +00:00
api-coverage.texi Manual sections don't need a page break before 2010-10-31 08:34:05 +00:00
api-data.texi Add four new sets of fast quotient and remainder operators 2011-02-14 20:30:53 +01:00
api-debug.texi docs: fix typos in manual, and a couple in code comments. 2011-02-09 22:28:49 +00:00
api-deprecated.texi
api-evaluation.texi update api-evaluation.texi 2011-01-28 17:16:22 +01:00
api-foreign.texi Have `define-wrapped-pointer-type' take a type name. 2011-02-08 22:42:45 +01:00
api-i18n.texi
api-init.texi
api-io.texi docs: fix typos in manual, and a couple in code comments. 2011-02-09 22:28:49 +00:00
api-lalr.texi Manual sections don't need a page break before 2010-10-31 08:34:05 +00:00
api-languages.texi
api-macros.texi docs: fix typos in manual, and a couple in code comments. 2011-02-09 22:28:49 +00:00
api-memory.texi
api-modules.texi Typo fix 2011-02-13 22:34:12 +00:00
api-options.texi Misc textual editing 2011-02-13 22:13:33 +00:00
api-overview.texi Manual typo fix 2010-12-23 12:17:26 +00:00
api-procedures.texi docs: fix typos in manual, and a couple in code comments. 2011-02-09 22:28:49 +00:00
api-regex.texi Misc textual editing 2011-02-13 22:13:33 +00:00
api-scheduling.texi Misc textual editing 2011-02-13 22:13:33 +00:00
api-scm.texi
api-smobs.texi
api-snarf.texi
api-undocumented.texi Misc textual editing 2011-02-13 22:13:33 +00:00
api-utility.texi deprecate primitive properties 2011-02-10 23:16:52 +01:00
api.txt
autoconf.texi
ChangeLog-2008
ChangeLog-goops-2008
ChangeLog-guile-doc-ref
compiler.texi Misc textual editing 2011-02-13 22:13:33 +00:00
data-rep.texi Misc textual editing 2011-02-13 22:13:33 +00:00
effective-version.texi.in
expect.texi
fdl.texi
gds.dia
gds.eps
gds.pdf
gds.txt
goops-tutorial.texi Merge tutorial' and reference' treatments of the same basic GOOPS 2010-12-06 22:28:39 +00:00
goops.texi Misc textual editing 2011-02-13 22:13:33 +00:00
guile.texi Update copyright date of manual, and a small fix 2011-02-01 21:07:39 +01:00
hierarchy.eps
hierarchy.pdf
hierarchy.png
hierarchy.txt
history.texi Misc textual editing 2011-02-13 22:13:33 +00:00
indices.texi Procedure/macro index includes Autoconf macros 2011-02-13 22:28:25 +00:00
intro.texi Fix incorrect uses of en-dashes and em-dashes in the intro. 2010-11-19 14:28:40 +01:00
libguile-concepts.texi docs: fix typos in manual, and a couple in code comments. 2011-02-09 22:28:49 +00:00
libguile-extensions.texi
libguile-linking.texi
libguile-program.texi Misc textual editing 2011-02-13 22:13:33 +00:00
libguile-smobs.texi
libguile-snarf.texi
make-texinfo.scm
Makefile.am Don't remove `standard-library.texi' upon "make clean". 2011-01-29 23:31:38 +01:00
match.texi
misc-modules.texi Misc textual editing 2011-02-13 22:13:33 +00:00
mod-getopt-long.texi Misc textual editing 2011-02-13 22:13:33 +00:00
mop.text
new-docstrings.texi
posix.texi Misc textual editing 2011-02-13 22:13:33 +00:00
preface.texi preface contributors tweaks 2010-10-11 23:32:30 +02:00
r6rs.texi docs: fix typos in manual, and a couple in code comments. 2011-02-09 22:28:49 +00:00
repl-modules.texi debug and readline options doc tweak 2010-10-01 11:15:12 +02:00
scheme-ideas.texi
scheme-indices.texi
scheme-intro.texi
scheme-reading.texi
scheme-scripts.texi autocompile -> auto-compile 2011-02-13 15:06:11 +01:00
scheme-using.texi add ,reload meta-command and document it and reload-module 2010-12-17 13:27:43 +01:00
scheme.dia
scheme.eps
scheme.pdf
scheme.txt
script-getopt.texi
scsh.texi
slib.texi docs: fix typos in manual, and a couple in code comments. 2011-02-09 22:28:49 +00:00
srfi-modules.texi Misc textual editing 2011-02-13 22:13:33 +00:00
standard-library.am
standard-library.scm
sxml-match.texi docs: fix typos in manual, and a couple in code comments. 2011-02-09 22:28:49 +00:00
tools.texi docs: fix typos in manual, and a couple in code comments. 2011-02-09 22:28:49 +00:00
tour.texi minor doc fixups 2010-10-12 13:01:30 +02:00
vm.texi Misc textual editing 2011-02-13 22:13:33 +00:00
web.texi docs: fix typos in manual, and a couple in code comments. 2011-02-09 22:28:49 +00:00