~ chicken-core (chicken-5) /tests/random-tests.scm
Trap1;;;; random number tests234(import (chicken random))56(define seed (random-bytes))78(define (nums n)9 (let loop ((n n))10 (if (zero? n)11 '()12 (cons (pseudo-random-integer 10000)13 (nums (- n 1))))))1415(set-pseudo-random-seed! seed)16(define n1 (nums 100))17(set-pseudo-random-seed! seed)18(assert n1 (nums 100))