Commit Graph

12 Commits (7869821de98d69d2ac319a8a4bb46b320c9547bc)

Author SHA1 Message Date
Doug Coleman 7869821de9 make a new vocabulary for safe primes 2009-05-10 23:21:47 +02:00
Doug Coleman 93104742f8 more docs for math.primes, move words out of miller-rabin 2009-05-10 23:21:47 +02:00
Doug Coleman aae9b78219 add lucas-lehmer primality test 2009-05-10 23:21:46 +02:00
Doug Coleman f30cdb1ea3 update usages of miller-rabin 2009-05-10 23:21:46 +02:00
Doug Coleman 9ab5ffa636 move math.miller-rabin to math.primes.miller-rabin 2009-05-10 23:21:46 +02:00
Aaron Schaefer ed9a63311c Fix typo and update a combinator usage in calendar 2009-04-01 22:03:45 -04:00
Aaron Schaefer ca9fb1fcf1 Update usages of divisor? where appropriate 2009-04-01 21:53:18 -04:00
Samuel Tardieu b5e08a8e3e When a factor has been found, check if the remainder is a prime number
Performances are greatly increased when a large prime number is involved.
Also, mark some words as flushable, even if it is unlikely that they
will be invoked if their result is discarded.
2009-03-02 19:05:54 +01:00
Samuel Tardieu 087d931c36 Remove the tail argument from do/until/while 2009-02-18 02:41:14 +01:00
Samuel Tardieu 0069547e90 Fix suboptimal prime number factoring 2009-02-03 00:33:12 +01:00
Samuel Tardieu 6a2f46ed7f Move math.primes.factors from extra to basis 2009-01-07 23:01:27 +01:00
Samuel Tardieu 594bd3aee8 Move math.primes from extra to basis 2009-01-07 21:12:48 +01:00