Converter o código C99 para C89
Como posso converter código-fonte c99 automaticamente para c89? Eu quero compilar bibliotecas c99 com o Visual C ++, mas o MSVC suporta apenas c89. Muitas mudanças são apenas sintáticas, como initializadores de struct, e você pode escrever uma ferramenta para "de-c99" codificar automaticamente. Este pré-processador existe?