Preliminary port to Parsec.

Compiles, but many tests (34) fail.