АЛГОЛ 68RS
-
История и разработка
- ALGOL 68RS разработан I.F. Карри и Дж.D. Моррисон в RSRE.
- Предназначен для кроссплатформенной переносимости.
- Реализует язык пересмотренного отчета ALGOL 68.
-
Версии и поддержка
- Версии для ICL 2900, Multics и VAX.
- Поддержка виртуальных машин.
- Части компилятора опубликованы в ELLA.
-
Ограничения и дополнения
- Однопроходный компилятор с ограничениями на язык.
- Выпрямление для процедур ввода/вывода.
- Эффективная обработка массивов с i-structs, векторами и оператором FORALL.
-
Модули и библиотеки
- Модули деклараций для библиотек.
- Вложенные модули для нисходящего программирования.
- Функции HERE и CONTEXT для поддержки нисходящего программирования.
-
Доступ к машинному коду и объектам
- Средства для доступа к машинному коду и объектам.
- Конструкция CODE для вставки кода.
- Вставка ALIEN для доступа к объектам, не относящимся к ALGOL 68RS.
-
Доступность и рекомендации
- Транслятор ALGOL 68 на C доступен на SourceForge.
- Рекомендации по использованию ALGOL 68RS.