summaryrefslogtreecommitdiff
path: root/libguile/random.c
AgeCommit message (Collapse)AuthorFilesLines
1999-01-21Added #include <stdio.h>Mikael Djurfeldt1-0/+1
1999-01-21* random.c, random.h (scm_i_make_rstate): New function: MakesMikael Djurfeldt1-26/+33
scm_rstate from seed. (scm_copy_random_state, scm_seed_to_random_state): New functions. (scm_make_random_state): Removed. * random.c (scm_make_random_state): Use scm_i_make_rstate().
1999-01-21* random.c: Bugfix: Retrieve and store most significant 32 bits inMikael Djurfeldt1-0/+21
different order if the machine is bigendian. (scm_init_random): Added safety check for bignum digit size.
1999-01-11* random.c: Removed alloca includes.Mikael Djurfeldt1-30/+10
1999-01-10FixMikael Djurfeldt1-34/+34
1999-01-10* random.c, random.h: New files: Random number support.Mikael Djurfeldt1-0/+577
Interface same as slib's.