Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
ao [2016/04/15 09:14] prospero78 [C.1 Обедающие философы] |
ao [2019/11/07 06:25] иван_денисов |
||
---|---|---|---|
Строка 24: | Строка 24: | ||
Множество расширений языка **Oberon** было предложено как в **ETH**, так и вне его. **Object Oberon** [19], **Oberon-2** [18], и **Froderon** [7] исследуют добавление дополнительных объектно-ориентированных свойств в язык; **Oberon-V** [9] предлагает дополнения для поддержки параллельных операций на векторных компьютерах; | Множество расширений языка **Oberon** было предложено как в **ETH**, так и вне его. **Object Oberon** [19], **Oberon-2** [18], и **Froderon** [7] исследуют добавление дополнительных объектно-ориентированных свойств в язык; **Oberon-V** [9] предлагает дополнения для поддержки параллельных операций на векторных компьютерах; | ||
- | PIC FIXME | + | {{ :: |
Рис. 1: Эволюция языков семейства Pascal | Рис. 1: Эволюция языков семейства Pascal | ||
Строка 853: | Строка 854: | ||
==== C.2 Решето Эратосфена ==== | ==== C.2 Решето Эратосфена ==== | ||
- | < | + | < |
MODULE Eratosthenes; | MODULE Eratosthenes; | ||
Строка 902: | Строка 903: | ||
END Eratosthenes.</ | END Eratosthenes.</ | ||
- | Eratosthenes использует отсеивающий алгоритм для поиска простых чисел. Каждое решето --- это активный объект, | + | '' |