Лучше всего, чтобы генератор кода генерировал правильный код для ваших нужд.Ручная настройка сгенерированного вывода неустойчива.Вам придется заново настраивать его каждый раз, когда изменяется входной сигнал.
Если инструмент выдает абсолютно ошибочный вывод, идеальным является его исправление и отправка исправлений обратно сопровождающему.Если выходные данные верны для некоторых обстоятельств, но не соответствуют вашим, я бы предложил добавить опцию, которая изменяет поведение на то, что вам нужно.
Иногда вы можете использовать короткую программу, которая автоматически выполняет интеллектуальную работупатчей для вашего сгенерированного кода, чтобы вам не требовался ручной процесс создания патчей.
В качестве альтернативы, вы можете написать свой собственный генератор кода, но я подозреваю, что это гораздо больше работы, чем вы хотите.Это также зависит от того, что вы делаете.Иногда генерация кода на самом деле является просто макро-расширением, и для этого есть множество хороших инструментов.
Удачи!