p.s.: в принципе, возможность динамической загрузки и выгрузки модулей, а также возможность инспектировать модули в рантайме и вызывать оттуда процедуры — вполне приближает его к лиспам и фортам в плане динамической (пере)сборки системы (это более широкое понятие, чем просто «программа») на лету. к сожалению, большинство оберон-систем (и даже мой O/Ur, каюсь!) вместо полноценной выгрузки модулей с освобождением памяти просто их прячет. в LC, кстати, я это починил — там модули действительно выгружаются как надо.