Clean up parse.y.

They are not bug fixes. For cosmetic and for portability.