> -- Цитата:
> OMI is now history and not implemented in the current ETH Oberon system. This very interesting technology was not integrated into the new compiler because we did change the language many times and this required some deep changes to the compiler. The OMI implementation we had (and still have) was optimized for the OP2 parse tree to the extent that changing anything in the parse tree or symbol table would break or cripple it, and it should have been de-optimized first or even rewritten for the new parse tree. Anyway, this is still possible, and it would be interesting, to have somebody take over the OMI code and adapt it to the extended symbol table and parse tree used for Active Oberon.
http://www-old.oberon.ethz.ch/compiler/

Наткнулся давече вот на такое, в связи с этим вопрос: разумно ли использовать эту технологию? Особенно это интересно всвязи в портом ББ в Линух.
В принципе понятно, что если язык не менять, то можно использовать. А после того, как я увидел, что в компиляторе ББ идёт построение дерева, даже стало понятно, как использовать.