1950年代和1960年代的语言编译器

时间:2009-07-09 14:11:45

标签: language-agnostic programming-languages super algol

我正在尝试为以下语言找到最好的编译器(如果它们实际可用):

  • ALGOL 60
  • TRAC
  • TELCOMP
  • SUPERPLAN
  • BACAIC

我不知道这些是否仍然存在,但是对于我可以找到它们的位置获得任何反馈非常有帮助。

6 个答案:

答案 0 :(得分:9)

尝试Eric Raymond的retrocomputing museum。它至少有Algol 60和Trac以及其他语言。

当然,大多数原始编译器都运行在不再存在的机器上,但博物馆也有PDP-8模拟器。

答案 1 :(得分:2)

大卫的帖子在我写的时候进去了......所以投他了!

-

ALGOL 60和Trac(以及其他3个 - 但不是列表中的其他3个)可以在The Retrocomputing博物馆找到:

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

答案 2 :(得分:2)

您没有提及任何特定平台,但是,下面的链接提供了一个用于DOS的ALGOL 60编译器。可以使用编译器,解释器和源代码。

答案 3 :(得分:1)

有一个free Algol 60 interpreter/compiler here.

TRAC很棘手,因为有一个较新的CMS / bug跟踪器称为TRAC,但我找到了one Trac compiler written in Perl

我无法找到TELCOMP,superplan或BACAIC的任何链接。祝你好运:)

答案 4 :(得分:1)

Unisys的Clearpath系列计算机上仍使用Algol 60的扩展版本。 许多系统实用程序(包括所有语言编译器)都是使用此扩展版的Algol编写的。这些语言的各种变体是这些机器最接近汇编语言的东西!这是对当前手册的参考。 Clearpath Enterprise Server Algol Programming Reference Manual

答案 5 :(得分:0)

B5500的Burroughs Extended Algol可作为在JavaScript中实现的完整B5500模拟器的一部分提供,该模拟器在Chrome浏览器中运行。项目说明以及指向http://www.retrocomputingtasmania.com/home/projects/burroughs-b5500

的代码的链接