В записи Википедии для C Preprocessor указано:
Язык препроцессора директивы являются агностическими для грамматики C, поэтому препроцессор C также может использоваться независимо для обработки других типы файлов.
Как это можно сделать? Любые примеры или методы?
EDIT: Да, меня больше всего интересует обработка макросов. Несмотря на то, что это, вероятно, нецелесообразно или не поддерживается, было бы полезно узнать, что возможно.