Add pmcpp, retire run-time use of cpp
This commit adds a new preprocessor (pmcpp) that is purpose-built for processing ASCII PMNS files (and similar tasks).
It allows the PCP run-time to stop using (and indeed stop demanding in the packaging dependencies) the cpp that comes with the C compuler tool chain.
Add pmcpp, retire run-time use of cpp
This commit adds a new preprocessor (pmcpp) that is purpose-built for
processing ASCII PMNS files (and similar tasks).
It allows the PCP run-time to stop using (and indeed stop demanding in the
packaging dependencies) the cpp that comes with the C compuler tool chain.