gofmt
NULL terminate ptr arrays in Sequence() and Choice()
Cleanup/rewrite Sequence() and Choice()
move "C" outside general import block
remove unneeded comment
use unsafe.Pointer instead of uintptr in compile function
remove unneeded parens in conversions
Pprint(): take os.File instead of C.FILE