README.markdown @ 94eb90b8d9f3

Add some docstrings
author Steve Losh <steve@stevelosh.com>
date Wed, 15 Mar 2017 00:23:19 +0000
parents d8537fcd89e5
children a4f701ecf78c
`cl-pcg` is a [permuted congruential generator][pcg] implementation in pure
Common Lisp.

[pcg]: http://www.pcg-random.org/

* **License:** MIT
* **Documentation:** <https://sjl.bitbucket.io/cl-pcg/>
* **Mercurial:** <https://bitbucket.org/sjl/cl-pcg/>
* **Git:** <https://github.com/sjl/cl-pcg/>


Testing with Dieharder
----------------------

There's a Roswell script you can use to make a little executable that will spew
random bytes to stdout, suitable for piping into `dieharder`:

```
make build/pcg
./build/pcg | dieharder -a -g 200
```

`build/pcg` will dump out infinite random bytes until stdout breaks, so maybe
don't run it in a bare terminal unless you want to just totally hose it.