la voce di Wikipedia per i C Preprocessor stati:Usando il preprocessore C per lingue diverse C
Il linguaggio del preprocessore direttive è agnostico alla grammatica di C, in modo che il C preprocessore può anche essere utilizzato in modo indipendente per elaborare altri tipi di file .
Come può essere fatto? Qualche esempio o tecnica?
MODIFICA: Sì, sono principalmente interessato all'elaborazione delle macro. Anche se probabilmente non è consigliabile o mantenibile, sarebbe comunque utile sapere cosa è possibile.
Cosa è necessario fare con il preprocessore? Se hai solo bisogno dell'elaborazione della macro, puoi usare m4: http://www.gnu.org/software/m4/ – dwhall
woah, m4? Voglio dire .. sul serio? Pensavo fosse una cosa ben dimenticata per la maggior parte delle persone. Dove viene usato al giorno d'oggi? Una cosa che so, è che è usato per compilare i file .cf di sendmail. – shylent
m4 può ancora essere utilizzato quando si esegue configure; rendere; fare installare. Guarda attentamente configure. –