Кто-то называет выбранный мною подход трансляции Оберона в Си читерским, но я не верю в разработку кодогенератора приемлемого качества одной персоной на голом энтузиазме за разумный срок.
Подход не читерский, подход позволяет достичь поставленную цель - компиляция под заданную платформу - за разумный срок. У меня цель - сборка под разные платформы, не используя Си в любом виде.
Можно пояснить что понимается под приемлемым качеством кодогенератора?