Компиляторы для языков 1950-х и 1960-х годов

Я пытаюсь найти лучшие компиляторы (если они действительно доступны) для следующих языков:

  • Алгол 60
  • ПРОФ
  • TELCOMP
  • Superplan
  • BACAIC

Я не знаю, есть ли что-нибудь из этого, но было бы очень полезно получить отзывы о том, где я могу их найти.

4 ответа

Решение

Попробуйте ретро-компьютерный музей Эрика Рэймонда. По крайней мере, у него есть Algol 60 и Trac, а также другие языки.

Конечно, большинство оригинальных компиляторов работали на машинах, которых больше не существует, но в музее также есть эмулятор PDP-8.

Вы не упомянули какие-либо конкретные платформы, но есть компилятор ALGOL 60 для DOS, доступный по ссылке ниже. Компилятор, интерпретатор и источник доступны.

Пост Дэвида вошел как мой писали... так что голосуйте за него!

-

ALGOL 60 и Trac (среди многих других, но не остальные 3 в вашем списке) можно найти в Музее ретрокомпьютера:

http://www.catb.org/retro/

Здесь есть бесплатный интерпретатор / компилятор Algol 60.

TRAC был хитрым, потому что есть более новый CMS/ трекер ошибок, известный как TRAC, но я нашел один компилятор Trac, написанный на Perl.

Мне не удалось найти ссылки на TELCOMP, Superplan или BACAIC. Удачи:)

Расширенная версия Algol 60 до сих пор используется в линейке компьютеров Clearpath от Unisys. Многие системные утилиты (включая компиляторы всех языков) написаны в этой расширенной версии Algol. Различные варианты этого языка - это самое близкое, что есть у этих машин к языку ассемблера! Вот ссылка на текущее руководство. Справочное руководство по программированию на языке программирования Clearpath Enterprise Server Algol

Burroughs Extended Algol для B5500 доступен как часть полного эмулятора B5500, реализованного на JavaScript, работающего в браузере Chrome. Описание проекта и ссылки на код на http://www.retrocomputingtasmania.com/home/projects/burroughs-b5500

Другие вопросы по тегам