3

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

  • 算法 60
  • TRAC
  • 电信公司
  • 超级计划
  • 北汽

我不知道这些是否仍然存在,但是获得有关我可以在哪里找到这些的任何反馈会非常有帮助。

4

6 回答 6

9

试试 Eric Raymond 的逆向计算博物馆。它至少有 Algol 60 和 Trac 以及其他语言。

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

于 2009-07-09T14:18:22.923 回答
2

大卫的帖子在我写的时候出现了……所以投票给他吧!

--

ALGOL 60 和 Trac(以及许多其他 - 但不是您列表中的其他 3 个)可以在 The Retrocomputing Museum 找到:

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

于 2009-07-09T14:21:50.360 回答
2

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

于 2009-07-09T14:23:14.473 回答
1

这里有一个免费的 Algol 60 解释器/编译器。

TRAC 很棘手,因为有一个更新的 CMS/错误跟踪器,称为 TRAC,但我确实找到了一个用 Perl 编写的 Trac 编译器

我无法为 TELCOMP、superplan 或 BACAIC 提供任何链接。祝你好运 :)

于 2009-07-09T14:27:04.123 回答
1

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

于 2019-10-12T01:20:50.993 回答
0

用于 B5500 的 Burroughs Extended Algol 可作为用 JavaScript 实现的完整 B5500 仿真器的一部分,在 Chrome 浏览器中运行。项目描述和代码链接位于http://www.retrocomputingtasmania.com/home/projects/burroughs-b5500

于 2020-05-25T01:19:07.220 回答