The function
make-mt-random-state
creates a new object of type
mt-random-state
which is suitable for use as the value of
*mt-random-state*
.
If
state
is an object of type
mt-random-state
, then
new-state
is a copy of
state
. If
state
is
nil
, then
new-state
is a copy of the value of
*mt-random-state*
. If
state
is
t
then
new-state
is an object of type
mt-random-state
initialized using a call to
get-universal-time
.
LispWorks User Guide and Reference Manual - 21 Dec 2011