Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
ob:docu [2022/08/15 17:11] madzi [Языки семейства Оберон] |
ob:docu [2022/08/15 17:35] madzi [Языки семейства Оберон] |
||
---|---|---|---|
Строка 4: | Строка 4: | ||
От Оберона пошло несколько веток развития языка программирования: | От Оберона пошло несколько веток развития языка программирования: | ||
+ | |||
<uml> | <uml> | ||
component " | component " | ||
Строка 23: | Строка 24: | ||
<uml> | <uml> | ||
- | @startuml | + | cloud " |
- | folder " | + | folder " |
- | component " | + | component " |
+ | } | ||
+ | |||
+ | folder " | ||
+ | component " | ||
+ | } | ||
+ | |||
+ | folder " | ||
+ | component " | ||
+ | } | ||
+ | |||
+ | folder " | ||
+ | component " | ||
+ | } | ||
+ | |||
+ | folder " | ||
+ | component " | ||
+ | } | ||
+ | |||
+ | folder " | ||
+ | component " | ||
+ | } | ||
+ | |||
+ | folder " | ||
+ | component " | ||
+ | component " | ||
+ | component " | ||
+ | component " | ||
+ | AOS -down-> JAOS | ||
+ | AOS -down-> BlueBottle | ||
+ | BlueBottle -down-> ActiveOberon | ||
+ | } | ||
} | } | ||
- | folder "Modula-2 | + | cloud " |
- | component "Modula-2" as Modula2 | + | |
+ | component "Zonnon" as Zonnon | ||
+ | } | ||
} | } | ||
- | folder " | + | folder " |
- | component " | + | component " |
} | } | ||
- | folder "Oberon SA (N.Wirth)" { | + | folder "Component Pascal |
- | component | + | component |
} | } | ||
- | folder | + | cloud "1985, Kronos Research Group" { |
- | | + | |
} | } | ||
- | folder | + | cloud "1999, Excelsior Inc." { |
- | | + | |
- | component " | + | |
- | component " | + | |
- | component " | + | |
- | AOS -> JAOS | + | |
- | AOS -> BlueBottle | + | |
- | BlueBottle -> ActiveOberon | + | |
} | } | ||
- | folder | + | cloud "1993, Oberon Microsystems Inc." { |
- | | + | |
} | } | ||
Строка 62: | Строка 90: | ||
Oberon -down-> OberonSA | Oberon -down-> OberonSA | ||
Oberon -down-> ObjectOberon | Oberon -down-> ObjectOberon | ||
+ | ObjectOberon -down-> Oberon2 | ||
+ | Oberon2 -down-> OberonL | ||
+ | OberonL -down-> CP | ||
ObjectOberon -down-> ActiveOberon | ObjectOberon -down-> ActiveOberon | ||
ActiveOberon -down-> Zonnon | ActiveOberon -down-> Zonnon | ||
Oberon ..> ActiveOberon | Oberon ..> ActiveOberon | ||
- | @enduml | + | |
+ | ExcelsiorOS .|> Modula2 | ||
+ | XDS .|> Modula2 | ||
+ | XDS .|> Oberon2 | ||
+ | |||
+ | BlackBox .|> CP | ||
</ | </ | ||
+ | |||
===== Диаграмма наследования в развитии Оберон-технологий ===== | ===== Диаграмма наследования в развитии Оберон-технологий ===== | ||
- | {{ : | + | {{ : |
[[http:// | [[http:// |