A PEG parser generator that integrates with MSBuild