PLY-based parsers.