summaryrefslogtreecommitdiff
path: root/libguile/random.c
Commit message (Expand)AuthorAgeFilesLines
* * random.c (scm_c_random_bignum): use SCM_CHAR_BIT.Rob Browning2003-04-161-3/+4
* * random.c: #include gmp.h.Rob Browning2003-04-071-4/+2
* * random.c (scm_c_default_rstate): Use SCM_VARIABLE_REF to accessMikael Djurfeldt2003-04-061-1/+1
* * random.c (scm_c_random_bignum): Don't generate a random numberMikael Djurfeldt2003-04-061-7/+4
* Changed license terms to the plain LGPL thru-out.Marius Vollmer2003-04-051-35/+11
* * random.c (scm_c_random_bignum): rewrite to handle GMP bignums.Rob Browning2003-04-041-84/+60
* * random.c: fix various preprocessor usages of new publicRob Browning2003-03-271-1/+1
* * random.c: #include <config.h> if HAVE_CONFIG_H. Replace usageRob Browning2003-03-251-31/+19
* Added comments to scm_c_random_bignumMikael Djurfeldt2003-03-031-3/+26
* * mallocs.c (scm_malloc_obj): use scm_gc_malloc in stead ofHan-Wen Nienhuys2002-08-161-2/+2
* (rstate_free): Return zero.Marius Vollmer2002-07-251-1/+1
* 2002-07-20 Han-Wen <hanwen@cs.uu.nl>Han-Wen Nienhuys2002-07-201-16/+16
* Retire inclusion guard macro SCM_MAGIC_SNARFER.Thien-Thi Nguyen2002-03-141-2/+0
* * Miscellaneous small doc updates and fixes.Neil Jerram2001-11-131-2/+2
* * Documentation work.Neil Jerram2001-11-111-7/+7
* Remove "face-lift" comment.Thien-Thi Nguyen2001-07-091-2/+0
* Make compilation under Windows easier.Martin Grabmüller2001-06-261-0/+8
* replace "scm_*_t" with "scm_t_*".Marius Vollmer2001-06-141-20/+20
* * validate.hMichael Livshin2001-05-241-22/+22
* Merge from mvo-vcell-cleanup-1-branch.Marius Vollmer2001-05-151-9/+9
* Correct, update, improve and clean up a lot of docstrings in order to makeMartin Grabmüller2001-04-031-7/+9
* * Remove uses of SCM_ASSERT that may result in error messages differentDirk Herrmann2001-03-061-3/+7
* (scm_seed_to_random_state, scm_copy_random_state, scm_random):Martin Grabmüller2001-02-171-7/+7
* (scm_random, scm_random_normal, scm_random_solid_sphere_x,Martin Grabmüller2001-02-161-12/+6
* Smob-related creanup.Keisuke Nishida2000-12-081-4/+4
* * Deprecated macros SCM_ROCHARS and SCM_ROUCHARS.Dirk Herrmann2000-11-221-1/+1
* * alist.c, arbiters.c, async.c, backtrace.c, boolean.c, chars.c,Marius Vollmer2000-11-171-0/+2
* * String comparison functions don't accept symbols as arguments any more.Dirk Herrmann2000-10-261-0/+1
* * Replace calls to SCM_LENGTH.Dirk Herrmann2000-10-111-5/+5
* * Cleaned up memory error signalling.Dirk Herrmann2000-06-291-5/+2
* * random.c: #include <string.h>. (Needed by memcpy.)Mikael Djurfeldt2000-06-141-0/+1
* More distinguished handling of real and complex values.Dirk Herrmann2000-05-101-2/+2
* * numbers.c (scm_logtest, scm_division): Reordered dispatch sequence.Dirk Herrmann2000-05-021-6/+6
* * Makefile.am (DEFS): Added. automake adds -I options to DEFS,Mikael Djurfeldt2000-04-211-9/+9
* TypoMikael Djurfeldt2000-04-131-1/+1
* * *.[hc]: add Emacs magic at the end of file, to ensure GNUMichael Livshin2000-03-191-0/+6
* Only include strings.h where it is actually needed.Dirk Herrmann2000-03-171-0/+1
* Only include vectors.h in those files, where it is actually needed.Dirk Herrmann2000-03-171-0/+1
* Removed empty file genio.h and references to it.Dirk Herrmann2000-03-171-1/+0
* * __scm.h eq.c, eval.c, gc.c, hc.h, gh_data, hash.c, numbers.c,Mikael Djurfeldt2000-03-141-2/+2
* * error.h, error.c: Added `scm_wrong_type_arg_msg' to supportGreg J. Badros2000-03-031-1/+1
* * random.c: Added documentation, from SLIB page:Greg J. Badros2000-01-251-9/+42
* * *.[ch]: Whitespace changes -- added space after SCM_VALIDATE_*Greg J. Badros2000-01-051-12/+12
* *.[ch]: Replace GUILE_PROC w/ SCM_DEFINE.Greg J. Badros2000-01-051-9/+9
* * guile-snarf.awk.in: Do argument/number mismatch checking andGreg J. Badros2000-01-051-2/+2
* * unif.c, symbols.c, strings.c, stacks.c, random.c, print.c,Greg J. Badros2000-01-051-9/+3
* * coop-threads.c: Remove K&R function headers.Greg J. Badros1999-12-161-1/+1
* Remove leading whitespace before empty docstrings.Greg J. Badros1999-12-131-8/+8
* * *.c, scm_validate.h: Use SCM_VALIDATE_NIM, not SCM_VALIDATE_NIMPGreg J. Badros1999-12-121-1/+1
* * *.c: Pervasive software-engineering-motivated rewrite ofGreg J. Badros1999-12-121-75/+66