pre-commit hook to parse .pp files for syntax errors