Documentation on lower part of: http://people.csail.mit.edu/jaffer/slib/Pretty_002dPrint.html#Pretty_002dPrint
To use: (import (slib pprint-file))
For more information including compatibility, examples and test cases, see https://github.com/petercrlane/r7rs-libs