vada писал(а):
Но первые знакомства натолкнули на идею написать браузер на обероне, включая среду выполнения оберон модулей, компилятор с оберона, транслятор js в оберон код и его последующее выполнение. Браузер на подобии блек бокса.
Типичная, конечно, много раз тут наблюденная логика неофита.
Оберон-логика требует просто расширить какой-нить Оберон (реалистичней всего Блэкбокс) соотв. модулями.
И заодно перепродумать интерфейс браузера, отталкиваясь от сквозной для Оберон-систем идеи "текст-как-интерфейс".
Раз уж опять к идее браузера вернулись, то ... вот:
можно смотреть на Блэкбокс (Оберон) как на этакий центр управления, позволяющий скачивать\ковырять html, представлять в ББ-формате (по кр. мере для каких-то нужных случаев), etc.
А представлять в "стандартном" виде (когда нужно) -- можно, просто отдавая файл стандартному браузеру подлежащей ОСи (***Call, типа).
В таком сценарии можно достраивать О-браузер постепенно.
Реалистичная цель (можно при желании считать промежуточной) -- нечто вроде текст-ориентированного lynx, только со всей мощью обероновского "текст-как-интерфейс".
(А деревянные яхты ... импонируют.)