> -- SovietPony писал(а):
> А иначе никак.В случае наличия желания все провекри работают. Для этого нет необходимости в SHORT. Нарушение правил спецификации является достаточным условием.

«У меня нет столько кода на оберон-07»
А в данном контексте совершенно не важен диалект. Подойдёт любой.

«Кстати, в оберон-07 не хватает функции BITS() из КП. Приходится лезть в SYSTEM когда он совершенно не нужен.»
Понимаю, что не хватает, но достаточно ровно один раз полезть в SYSTEM, чтобы воплотить соответствующую функцию, а потом лезть в этот модуль, а не SYSTEM. Есть ещё компиляторный хак с псевдомодулем, но это скорее лишнее, потому что с совместимостью всё равно никто не заморачивается, а просто функцию добавить проще.
Можете привести примеры кода, для которых вы используете число как множество? Для каких операций?