Module description
 rng  Pseudo random number generator module

The rng module implements a pseudo random number generator;
it uses the Mersenne Twister as generator with a period of 2^19937  1.
Random generator structure
 rng% (  n )
 Get the required space for a rng variable
Random generator creation, initialisation and destruction
 rnginit ( u rng  )
 Initialise the generator with the seed u
 rngcreate ( u "<spaces>name"  ;  rng )
 Create a named random generator in the dictionary with seed u
 rngnew ( u  rng )
 Create a new random generator on the heap with seed u
 rngfree ( rng  )
 Free the random generator from the heap
Random generator words
 rngseed ( u rng  )
 Initialise the generator with the seed u
 rngnextnumber ( rng  n )
 Calculate the next pseudo random number, 32 bit
 rngnextfloat ( rng  r )
 Calculate the next pseudo random float number, range [0,1>
Inspection
 rngdump ( rng  )
 Dump the random generator
Generated by fsdocgen 0.1.0