Slava Pestov
|
2cbfa9c2d7
|
Move destructors to core
|
2008-05-14 23:23:12 -05:00 |
Slava Pestov
|
467c9d23af
|
Destructor changes
|
2008-05-14 19:03:07 -05:00 |
Slava Pestov
|
62c7aabf35
|
Major I/O cleanup
|
2008-05-13 18:24:46 -05:00 |
Slava Pestov
|
75fb15ee4c
|
Split stdio up into input-stream/output-stream, pipes work in progress
|
2008-05-05 02:19:25 -05:00 |
Doug Coleman
|
4d0ba8c3c1
|
reverse args for assoc-diff, diff
fix lots of usings
fix help lint
|
2008-04-26 02:01:43 -05:00 |
Slava Pestov
|
305b8e6138
|
Fix blum blum shub unit tests on big endian
|
2008-04-17 19:54:52 -05:00 |
Eric Mertens
|
9f46b534e9
|
export <blum-blum-shub> in random.blum-blum-shub
|
2008-04-15 22:28:20 -07:00 |
Doug Coleman
|
72080fda4a
|
construct-boa -> boa
construct-empty -> new
|
2008-04-13 15:06:27 -05:00 |
Slava Pestov
|
f7df948b06
|
Documentation updates
|
2008-04-13 09:34:27 -05:00 |
Doug Coleman
|
58fde2efff
|
Fix OpenBSD hang; we were using the blocking RNG to seed MT
|
2008-04-12 21:35:07 -05:00 |
Doug Coleman
|
56ff4530ff
|
fix blum-blum-shub
|
2008-04-07 19:28:54 -05:00 |
erg
|
d27252e232
|
minor cleanup
|
2008-04-03 16:02:37 -05:00 |
erg
|
5c2b2b024e
|
more cleanup of mersenne-twister -- you can actually understand it now :)
|
2008-04-03 13:04:24 -05:00 |
erg
|
d642347f34
|
move bit twiddling words to math.bitfields.lib
use 32-bit in mersenne-twister
|
2008-04-03 11:55:08 -05:00 |
erg
|
0cf667859a
|
fix random on openbsd
|
2008-04-03 00:59:20 -05:00 |
Doug Coleman
|
6ac0d4692f
|
remove wrap word, add circular to mersenne twister
|
2008-04-01 20:20:13 -05:00 |
Doug Coleman
|
23768dd482
|
remove singleton? from sequences.lib
fix bootstrap error
|
2008-04-01 17:06:36 -05:00 |
Doug Coleman
|
f49c72bb05
|
remove curry2 from mersenne.private...
|
2008-03-31 15:31:51 -05:00 |
Slava Pestov
|
d87667f903
|
Add inline declaration
|
2008-03-30 23:54:57 -05:00 |
erg
|
c30a8a68ee
|
refactor mersenne-twister to not use new-effects
|
2008-03-30 18:22:35 -05:00 |
Doug Coleman
|
883c54e077
|
use srandom and prandom on openbsd
/dev/random is reserved for hardware rngs..
|
2008-03-30 06:45:38 -05:00 |
Doug Coleman
|
146bdbccbb
|
fix rng on windows
|
2008-03-27 17:43:00 -05:00 |
erg
|
9df74f9b6f
|
help lint fixes for random
|
2008-03-29 20:12:22 -05:00 |
Doug Coleman
|
72cedcaf47
|
add using
|
2008-03-29 14:51:50 -05:00 |
Doug Coleman
|
a15159af69
|
add summary on error
|
2008-03-29 14:50:52 -05:00 |
Doug Coleman
|
cee0eb5be3
|
fix secure-random-generator for windows
|
2008-03-29 14:25:57 -05:00 |
Slava Pestov
|
e300fd10ea
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-03-28 23:43:16 -05:00 |
erg
|
cbc6865217
|
fix teh docs
|
2008-03-28 23:40:18 -05:00 |
Slava Pestov
|
daa6855dae
|
Fix conflict
|
2008-03-28 23:37:42 -05:00 |
erg
|
211749ed3d
|
re-add docs for random
|
2008-03-28 23:20:33 -05:00 |
Slava Pestov
|
1f3e6fd0b7
|
combinators.cleave is now core
|
2008-03-28 23:00:20 -05:00 |
Doug Coleman
|
f317b97221
|
stack effect typos
|
2008-03-27 06:30:59 -05:00 |
Doug Coleman
|
2426fc44bb
|
remove random.backend
|
2008-03-27 06:27:36 -05:00 |
Doug Coleman
|
89cacd416b
|
fix load errors on windows
|
2008-03-27 05:51:48 -05:00 |
erg
|
7185683663
|
test with-secure-random
|
2008-03-28 22:12:11 -05:00 |
erg
|
37cffc50fa
|
fix random
add with-secure-random
|
2008-03-28 22:10:01 -05:00 |
Doug Coleman
|
482efc9c58
|
fix load errors
|
2008-03-28 15:09:21 -05:00 |
Doug Coleman
|
8cf2fd88a5
|
allow random-32* or random-bytes* to generate randomness in terms of each other
|
2008-03-28 13:50:23 -05:00 |
Doug Coleman
|
d823c4a287
|
working on random
|
2008-03-26 18:48:55 -05:00 |
Doug Coleman
|
c5cc14de91
|
inline new-effects
use new-effects for mersenne-twister
|
2008-03-24 12:02:57 -05:00 |
Slava Pestov
|
02727576c2
|
New slots are now in the core
|
2008-03-20 15:30:59 -05:00 |
Slava Pestov
|
e9d7e2523c
|
Clean up random and fix circular
|
2008-03-19 21:48:29 -05:00 |
Slava Pestov
|
0d9947198c
|
Bootstrap fixes
|
2008-03-19 21:41:39 -05:00 |
Doug Coleman
|
b3527a17df
|
redo random/
|
2008-03-19 16:18:03 -05:00 |
Slava Pestov
|
e98cd1fd59
|
New convention for unit tests
|
2008-03-01 17:00:45 -05:00 |
Doug Coleman
|
8b8ebaacc8
|
small cleanups from lint
|
2008-01-12 07:42:47 -10:00 |
Slava Pestov
|
c8360f5ae5
|
Rename curry* to with
|
2008-01-09 17:36:30 -05:00 |
Doug Coleman
|
5719eeda88
|
Document a couple of words in random
Add a word to get a random 256-bit integer
|
2007-11-05 02:25:16 -06:00 |
U-SLAVA-FB3999113\Slava
|
e9b42fa635
|
Move more math stuff to extra/, get compiler to work without ratios/complex numbers
|
2007-10-14 20:38:23 -04:00 |
Slava Pestov
|
a96457cecc
|
Initial import
|
2007-09-20 18:09:08 -04:00 |