3e5de399a7
I've just moved the relevant code into the functional-tests dir.
31 lines
999 B
Scheme
31 lines
999 B
Scheme
;; Copyright (c) 2009 Derick Eddington. All rights reserved.
|
|
;; Licensed under an MIT-style license. My license is in the file
|
|
;; named LICENSE from the original collection this file is distributed
|
|
;; with. If this file is redistributed with some other collection, my
|
|
;; license must also be included.
|
|
|
|
#!r6rs
|
|
(library (srfi s27 random-bits)
|
|
(export random-integer
|
|
random-real
|
|
default-random-source
|
|
make-random-source
|
|
random-source?
|
|
random-source-state-ref
|
|
random-source-state-set!
|
|
random-source-randomize!
|
|
random-source-pseudo-randomize!
|
|
random-source-make-integers
|
|
random-source-make-reals)
|
|
|
|
(import (rnrs)
|
|
(rnrs r5rs)
|
|
(only (srfi s19 time) time-nanosecond current-time)
|
|
(srfi s23 error tricks)
|
|
(srfi private include)
|
|
)
|
|
|
|
(SRFI-23-error->R6RS "(library (srfi s27 random-bits))"
|
|
(include/resolve ("srfi" "s27") "random.ss"))
|
|
)
|