fbpx
维基百科

可移植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之上,只有少部份程式碼是與機器相關的,具備可移植性

外部連結 编辑

  • 官方网站


可移植c編譯器, 本條目存在以下問題, 請協助改善本條目或在討論頁針對議題發表看法, 此條目需要擴充, 2013年3月21日, 请協助改善这篇條目, 更進一步的信息可能會在討論頁或扩充请求中找到, 请在擴充條目後將此模板移除, 此條目需要精通或熟悉相关主题的编者参与及协助编辑, 2013年3月21日, 請邀請適合的人士改善本条目, 更多的細節與詳情請參见討論頁, 此條目没有列出任何参考或来源, 2013年3月21日, 維基百科所有的內容都應該可供查證, 请协助補充可靠来源以改善这篇条目, 无法查证的內容可能會因為異. 本條目存在以下問題 請協助改善本條目或在討論頁針對議題發表看法 此條目需要擴充 2013年3月21日 请協助改善这篇條目 更進一步的信息可能會在討論頁或扩充请求中找到 请在擴充條目後將此模板移除 此條目需要精通或熟悉相关主题的编者参与及协助编辑 2013年3月21日 請邀請適合的人士改善本条目 更多的細節與詳情請參见討論頁 此條目没有列出任何参考或来源 2013年3月21日 維基百科所有的內容都應該可供查證 请协助補充可靠来源以改善这篇条目 无法查证的內容可能會因為異議提出而被移除 可移植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之上 只有少部份程式碼是與機器相關的 具備可移植性 外部連結 编辑官方网站 取自 https zh wikipedia org w index php title 可移植C編譯器 amp oldid 54056433, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。