Та какая там надёжность, это же SYSTEMная возможность! Для микроконтроллеров важна и эффективность. Так что просим Александра реализовать SYSTEM.VAL

Что касается нашего Оберон-транслятора в Си, Ofront+, то он поддерживает функцию BITS. Очень полезная и хорошая функция (SYSTEM.VAL практически ни в одной реализации нельзя применять для описания констант, BITS можно). Кстати, поддержка её в трансляторе занимает буквально несколько строчек кода.

Я конечно люблю минимализм, но излишний... и когда смотрю на Оберон-07, ловлю себя на мыслях типа "этой фичи тут нет, потому что она до сих пор не понадобилась Вирту". Ведь и типа BYTE могло в нём не быть, хватило бы и INTEGER 32 бит, просто нужно было мэтру в его задачах обращаться к байтам, а, например, 64-битные вычисления его в тот момент не интересовали.