1972年的第一个C编译器源代码
First C compiler source code from 1972

原始链接: https://github.com/mortdeus/legacy-cc/tree/master/last1120c

Mortdeus 的 GitHub 仓库 "legacy-cc" 中,"last1120c" 目录是其主要部分,包含大量 'c' 和 's' 文件,暗示这是一个 C 编译器或相关工具链项目。文件命名例如 'c00.c'、'c01.c'、'c02.c'、'c03.c'、'c10.c'、'c11.c',以及带有 't' 后缀的文件,如 'c0t.s' 和 'c1t.s'。此外还包含汇编相关的文件,例如 'cctab.s'、'efftab.s'、'regtab.s' 和 'sptab.s',可能是编译器使用的表格或数据结构。'cvopt.c' 文件可能处理编译器优化。该仓库获得了 4.2k 星和 385 次 fork,表明社区对其兴趣浓厚。

一篇 Hacker News 的帖子链接到了 GitHub 上 1972 年第一个 C 编译器的源代码。一位用户指出这是之前提交内容的重复。另一位评论者“cpr”分享了他 1973 年在哈佛大学研究生计算中心看到 C 编译器源代码的怀旧轶事。他提到哈佛大学收到了贝尔实验室以外的第一批 Unix 磁带,并被这种引人入胜的语言所吸引。他还提到所有文本都为大写,因为 DEC 行式打印机缺乏小写字符。原文中的大写字母已被删除线标注。该帖子还包含了 AI 初创公司学校的广告,以及 Hacker News 指南、常见问题解答、API 和其他资源的链接。

原文
Skip to content

Latest commit

 

History

History

last1120c

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
联系我们 contact @ memedata.com