По ряду причин, язык исходного кода может быть навязан внешними обстоятельствами(заказчик, коллеги, неподдерживаемая напрямую платформа и т.д.), когда ряду разработчиков, предположительно, хотелось бы использовать Oberon. Как минимум, часть трансляторов Oberon в высокоуровневые языки разрабатывались в том числе и для этого. Сформулируйте, пожалуйста, чего не хватает для использования транслятора Oberon в требуемый язык, вместо написания кода непосредственно на языке.