La entrada de Wikipedia para los C Preprocessor estados:Usando el preprocesador C para idiomas distintos del C
El lenguaje de preprocesador directivas es agnóstico a la gramática de C, por lo que el C preprocesador puede también ser utilizado de forma independiente para procesar otros tipos de archivos .
¿Cómo se puede hacer esto? ¿Algún ejemplo o técnica?
EDITAR: Sí, estoy principalmente interesado en el procesamiento de macro. Aunque probablemente no sea aconsejable o mantenible, aún sería útil saber qué es posible.
¿Qué necesita hacer con el preprocesador? Si solo necesita macroprocesamiento, puede usar m4: http://www.gnu.org/software/m4/ – dwhall
woah, m4? ¿Es enserio? Pensé que era una cosa bien olvidada para la mayoría de las personas. ¿Dónde se usa hoy en día? Una cosa que sé es que se usa para compilar los archivos .cf de sendmail. – shylent
m4 puede seguir utilizándose cuando ejecuta configure; hacer; hacer la instalación Mire de cerca a configurar. –