Как я могу автоматически преобразовать исходный код c99 в c89? Я хочу скомпилировать библиотеки c99 с помощью Visual C++, но MSVC поддерживает только c89. Многие изменения являются только синтаксическими, например, инициализаторы структур, и вы можете автоматически написать инструмент для кода "de-c99". Существует ли этот препроцессор?