Preprocessor instructions don't get namespaces so it is not possible to differentiate "extended preprocessor instructions" vs. "invalid data". So the preprocessor just chooses to ignore unknown preprocessor instructions assuming they part of some custom system.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Preprocessor instructions don't get namespaces so it is not possible to differentiate "extended preprocessor instructions" vs. "invalid data". So the preprocessor just chooses to ignore unknown preprocessor instructions assuming they part of some custom system.