可移植C编译器

✍ dations ◷ 2024-09-20 16:39:01 #C编译器

可移植C编译器(英语:Portable C Compiler),也被称为pcc,或pccm(portable C compiler machine),一种早期的C语言编译器,由史蒂芬·强生(英语:Stephen C. Johnson)于1970年代中期,在贝尔实验室写作。这个编译器被使用在Version 7 Unix上,跟着它一同发布。一直到1994年4.4BSD发表时,它都是BSD UNIX系统上的默认C语言编译器,一直到被gcc取代为止。在1980年代,它是非常具有影响力的C语言编译器典范,主要的C语言编译器都是在它的基础上继续开发而成。2007年,Anders Magnusson与 Peter A Jonsson重新开发了pcc,让它也可以适用于C99标准。

由丹尼斯·里奇创作的第一个C语言编译器,采用递归下降解析器(Recursive descent parser),基于PDP-11平台特色而产生。为了使它产生的汇编语言程序最优化,它利用这个特定平台的优化器来进行。在设计上是与机器相关的。

pcc基于yacc之上,只有少部分代码是与机器相关的,具备可移植性。


相关

  • 罗伯特·威廉·霍利罗伯特·威廉·霍利(英语:Dr Robert William Holley,1922年1月28日-1993年2月11日),美国生物化学家,出生于伊利诺伊州厄巴纳。曾获得1968年诺贝尔生理学或医学奖,原因是阐明了连结丙
  • 感觉器感觉系统(英语:sensory system)是神经系统中处理感觉信息的一部分。感觉系统包括感受器、神经通路以及大脑中和感觉知觉有关的部分。通常而言感觉系统包括那些和视觉、听觉、触
  • 沙状病毒沙状病毒科(Arenavirinae, ARV)是一种会造成严重的人畜共同传染病的病毒科类。其宿主,啮齿类动物,尤其是老鼠,和人之关系自古已来,均交往过于密切,造成本科病毒在人类和老鼠宿主
  • 于蓝于蓝(1921年6月3日-),女,辽宁岫岩人,中华人民共和国演员。荣获莫斯科国际电影节最佳女演员奖,文革后曾任中国儿童电影制片厂第一任厂长。现今是中国儿童少年电影学会名誉会长,并是中
  • 乔治斯·克勒乔治斯·克勒(德语:Georges Jean Franz Köhler,1946年4月17日-1995年3月1日),生于慕尼黑,德国生物学家,1984年诺贝尔生理学或医学奖得主。1986年起在弗莱堡大学担任教授,1995年因肺
  • 维尔斯迈尔-哈克反应维尔斯迈尔-哈克反应(Vilsmeier-Haack reaction)是指芳香化合物与二取代甲酰胺在三氯氧磷作用下,反应生成芳环上甲酰化产物。该反应只适于活泼底物,如苯酚、苯胺。维尔斯迈尔-哈克
  • 东海岸热东海岸热(East Coast fever),即泰累尔梨浆虫病(Theileriosis)或泰氏浆虫病, 是由泰累尔梨浆虫属原虫引起的一组家畜疾病,经蜱叮咬而传播。由小泰累尔梨浆虫所致的东海岸牛瘟最为严
  • 盘古中央山脉盘古中央山脉(Central Pangean Mountains)是三叠纪盘古大陆上一个东北-西南走向的古山脉。该山脉是因为两个面积较小的超大陆欧美大陆和冈瓦那大陆相碰撞形成盘古大陆的过程中
  • 共犯 (2013年电影)《共犯》(韩语:공범,英语:)是一部2013年上映的韩国惊悚电影,故事交织著亲情和罪恶,主演孙艺真和金甲洙是继2006年电视剧《恋爱时代》后再次饰演父女。电影上映不足两周,累积入场人数
  • 电视拼接器电视拼接器指的是,把电视机堆叠起来,组成一个大的电视墙,电视拼接器可以完成把单个电视有序组合成一个电视墙,我们把这样的设备叫做电视拼接器,这种拼接,不同于液晶拼接,电视本身具