Denis Kalyuzhnyy
нет без обфускации это обычный код, без code style
Нет. Генерируемый код не предназначен для чтения человеком.
Пример — DSL, которые транспилируются в Си. Так делают, когда нужно написать свой ЯП, но нет возможности сделать полноценный компилятор под нужные платформы. Например, такой подход использовали Siemens в 90-ых, когда писали транспайлер для языков IEC61131-3.
На выходе получается нечитаемый треш из макросов, и тебе как разработчику не надо туда смотреть.