> -- Цитата:
> Чтобы избежать подобных ошибок можно делать объектные обертки для перечислимых типов, я где-то на этом форуме приводил пример реализации. Это будет несколько непривычно, но работать будет, читабельность повысит и от ошибок - застрахует.

Пример поискал, не нашёл. Приведите, пожалуйста, более конкретную ссылку.

> -- Цитата:
> Кстати, в компиляторе XDS поддерживаются перечислимые типы, причем в обероновских исходниках.

Да. Но, к сожалению, связанные с перечислениями множества там в оберон не прикрутили