Благодарю,
Илья!
Я даже модифицировал Ofront, нарастил недостающую для моих целей функциональность. В частности, чтобы избавиться от жирных рантаймов. Ну и добавил некоторые ещё вещи, например, беззнаковые типы SYSTEM.SHORTCARD, SYSTEM.CARDINAL и SYSTEM.LONGCARD.
Я не знаю ещё людей, работающих с Ofront; если таковые появятся в моём поле зрения, будем что-то думать насчёт того, чтобы зарелизить эту сборку Ofront'а отдельно, а в данный момент модифицированный Ofront является частью
проекта XDev — моей сборки BlackBox, заточенной для кроссплатформенной разработки.
У OMinc есть версия Ofront, которая умеет транслировать в Си не только Oberon-2, но и Компонентный Паскаль (об этом сказал мне Josef Templ, автор Ofront'а). Я просил опубликовать её хотя бы по лицензии BlackBox, и они согласились, но сказали, что нужно время на подготовку проекта к публикации. Так что не знаю, на сколько лет это ещё затянется.
Если есть вопросы по работе с Ofront, буду рад ответить, но наверное для этого лучше завести новую тему. Пишите в личку.