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

外部連結


Read other articles:

Dives in misericordiaLatin: Kaya dalam Kemurahan HatiSurat ensiklik dari Paus Yohanes Paulus II Tanggal30 November 1980ArgumenTentang Kerahiman IlahiNomor ensiklik2 dari 14 dari kepausanNaskahDalam LatinDalam bahasa Inggris←Redemptor hominis Laborem exercens→ Dives in Misericordia (Bahasa Latin untuk Kaya dalam Kemurahan Hati) adalah nama dari ensiklik kedua yang ditulis oleh Paus Yohanes Paulus II. Ensiklik ini merupakan sebuah pengamatan teologis yang mendalam atas peran kemurahan hati ...

 

Masjid Lama Gang Bengkokمسجد لاما ڬڠ بيڠكوق 明光老巷清真寺AgamaAfiliasiIslamLokasiLokasiJl. Mesjid, Kel. Kesawan, Kec. Medan Barat, Kota Medan, Prov. Sumatera Utara, Indonesia 20212Koordinat3°35′12″N 98°40′41″E / 3.5866474°N 98.6779922°E / 3.5866474; 98.6779922Koordinat: 3°35′12″N 98°40′41″E / 3.5866474°N 98.6779922°E / 3.5866474; 98.6779922ArsitekturTipeMasjidGaya arsitekturTiongkok, Persia dan Mel...

 

Piala Liga Inggris 1966–19671966–67 Football League CupNegara Inggris WalesTanggal penyelenggaraan23 Agustus 1966 s.d. 4 Maret 1967Jumlah peserta90Juara bertahanWest Bromwich AlbionJuaraQueens Park Rangers(gelar ke-1)Tempat keduaWest Bromwich Albion← 1965–1966 1967–1968 → Piala Liga Inggris 1966–1967 adalah edisi ke-7 penyelenggaraan Piala Liga Inggris, sebuah kompetisi dengan sistem gugur untuk 92 tim terbaik di Inggris. Edisi ini dimenangkan oleh Queens Park Rangers ...

Mesopotamian snake god This article is about the Mesopotamian god. For the planned aquarium, see National Institute for Research into Aquatic Habitats. Nirah depicted as a snake on a kudurru (boundary stone). He is often found on the edge of a kudurru, enclosing the stone document (land boundary, or entitlement deed). Nirah was a Mesopotamian god who served as the messenger (šipru) of Ištaran, the god of Der. He was depicted in the form of a snake. Name and character The name Nirah means li...

 

Pour les articles homonymes, voir Bugnon. Fabienne BugnonPortrait de Fabienne Bugnon.FonctionsConseillère nationale suisse19 septembre 1994 - 3 décembre 1995Laurent RebeaudDéputée au Grand conseil du canton de Genève26 janvier 1989 - novembre 2001BiographieNaissance 11 février 1959 (65 ans)GenèveNationalité suisseActivité Femme politiqueAutres informationsParti politique LES VERT-E-S suissesmodifier - modifier le code - modifier Wikidata Fabienne Bugnon, née le 11 février 195...

 

La politique en Azerbaïdjan, une république caucasienne, se caractérise par son régime présidentiel fort. Aujourd'hui, les États-Unis, la Turquie et Israël sont bien implantés dans le pays, intéressés par la position stratégique de l'Azerbaïdjan dans le Caucase et par la présence immense de pétrole dans le pays. La Russie a retrouvé une large influence à Bakou et l'Iran s’est également rapproché du pays. Évènements politiques 30 août 1991 : L'Azerbaïdjan proclame ...

Cet article est une ébauche concernant une localité croate. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Kostrena Sveta Lucija Héraldique Administration Pays Croatie Comitat Primorje-Gorski Kotar Municipalité Kostrena Code postal 51221 Indicatif téléphonique international +(385) Indicatif téléphonique local 0 51 Démographie Population 682 hab. (2001) Géographie Coordonnées 45° 18′ ...

 

6th round of the 2000 World Rally Championship 2000 Rally Argentina20th Rally ArgentinaRound 6 of the 2000 World Rally Championship season← Previous eventNext event →Host country ArgentinaRally baseVilla Carlos PazDates runMay 11 2000 – May 14 2000Stages22 (385.49 km; 239.53 miles)Stage surfaceGravelOverall distance1,552.13 km (964.45 miles)StatisticsCrews76 at start, 35 at finishOverall resultsOverall winner Richard Burns Robert Reid Subaru World ...

 

American orthodontist and politician from California This article is about a California politician. For persons of a similar name, see William Emerson (disambiguation). Bill EmmersonEmmerson in 2010Member of the California State SenateIn officeJune 9, 2010 – December 1, 2013Preceded byJohn J. BenoitSucceeded byMike MorrellConstituency37th district (2010–2012) 23rd district (2012–2013)Member of the California State Assemblyfrom the 63rd districtIn officeDecember 6, 2004 –...

乔冠华 中华人民共和国外交部部长 中国人民对外友好协会顾问 任期1974年11月—1976年12月总理周恩来 → 华国锋前任姬鹏飞继任黄华 个人资料性别男出生(1913-03-28)1913年3月28日 中華民國江蘇省盐城县逝世1983年9月22日(1983歲—09—22)(70歲) 中华人民共和国北京市籍贯江蘇鹽城国籍 中华人民共和国政党 中国共产党配偶明仁(1940年病逝) 龚澎(1970年病逝) 章含�...

 

Candi PamotanBangunan Candi Pamotan I.Lua error in Modul:Location_map at line 437: Tidak ada nilai yang diberikan untuk garis bujur.Informasi umumGaya arsitekturCandi Jawa TimuranKotaSidoarjo, Jawa TimurNegaraIndonesiaData teknisUkuran4,8 x 4,8 x 2,5 m Candi Pamotan adalah dua (sisa) bangunan peninggalan masa klasik yang terletak di Kecamatan Porong, Kabupaten Sidoarjo, Jawa Timur. Lokasi Candi ini berlokasi di desa Pamotan, Porong, Sidoarjo, Kecamatan Porong, Kabupaten Sidoarjo, Jawa Timur. ...

 

US Marine Corps enlisted grade This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Master gunnery sergeant – news · newspapers · books · scholar · JSTOR (March 2021) (Learn how and when to remove this message) Master Gunnery SergeantMaster Gunnery Sergeant insigniaCountry United StatesService branch United States Marine...

Minesweeper of the United States Navy Not to be confused with USS Aurore II (SP-460). Aurora circa 1917-1919 History United States BuilderDialogue & Company Launched1906 AcquiredAugust 1917 Commissioned22 September 1917 Decommissioned24 March 1919 Homeport Port Richmond, New York Tompkinsville, New York General characteristics Displacement234 tons Length110 ft (34 m) Beam26.7 ft (8.1 m) Speed12 knots Complement20 Armament1 one pounder USS Aurora (SP-345) was a harbor t...

 

この項目では、九州石油株式会社について説明しています。STORKブランドについては「ENEOS#STORK」をご覧ください。 (旧)九州石油株式会社Kyushu Oil Co., Ltd.種類 株式会社市場情報 非上場略称 九石本社所在地 日本〒100-8567東京都千代田区丸の内一丁目6番6号設立 1960年(昭和35年)12月20日業種 石油・石炭製品事業内容 燃料油・LPG・潤滑油・石油化学製品の製造販売代表者...

 

För kommunen, se Bashkia e Ballshit. Den här artikeln behöver källhänvisningar för att kunna verifieras. (2017-10) Åtgärda genom att lägga till pålitliga källor (gärna som fotnoter). Uppgifter utan källhänvisning kan ifrågasättas och tas bort utan att det behöver diskuteras på diskussionssidan. Ballsh (Ballshi) Stad Vy över Ballsh Land  Albanien Prefektur Fier prefektur Distrikt Mallakastër distrikt Kommun Bashkia e Ballshit Läge Albanien  - höj...

Human protein and coding gene NFE2L2Available structuresPDBOrtholog search: PDBe RCSB List of PDB id codes2FLU, 2LZ1, 3ZGC, 4IFLIdentifiersAliasesNFE2L2, NRF2, HEBP1, nuclear factor, erythroid 2 like 2, IMDDHH, Nrf-2, NFE2 like bZIP transcription factor 2External IDsOMIM: 600492; MGI: 108420; HomoloGene: 2412; GeneCards: NFE2L2; OMA:NFE2L2 - orthologsGene location (Human)Chr.Chromosome 2 (human)[1]Band2q31.2Start177,227,595 bp[1]End177,392,697 bp[1]Gene location (Mouse...

 

Clarissa TamiClarissa Tami en 2016.BiographieNaissance 11 janvier 1983 (41 ans)LocarnoNationalité suisseActivité Animatrice de télévisionmodifier - modifier le code - modifier Wikidata Clarissa Tami (née le 11 janvier 1983 à Locarno) est une animatrice de télévision suisse. Biographie Clarissa Tami commence sa carrière en 2000, dans la station de radio Rete 3. En 2005, elle participe au concours de recrutement de Radio DeeJay, prend la deuxième place, puis présente des émissi...

 

Admiralty law History Code of Hammurabi Corpus Juris Civilis Digesta Ordinamenta et consuetudo maris Amalfian Laws Hanseatic League Features Fishing Illegal Fisheries law Maritime transport Shipping/Ferry Cargo Freight Shipbuilding Merchant marine Cargo ship Passenger ship Mortgage Registration Marine insurance Act of God Cargo Collision General average Seaworthiness Total loss Maritime security Letter of marque Drugs Piracy Pollution Smuggling Wartime prizes Contract of carriage/Charterpart...

Planets visible to the naked eye Wandering stars redirects here. For other uses, see Wandering star. For the failed IAU planet category of Classical Planets, see IAU definition of planet. Astrology Background Worship of heavenly bodies History of astrology Astrology and astronomy Glossary Planets Behenian Classical Zodiac Traditions, types, and systems Astrology and science Astrologers Astrological organizations Traditions Babylonian Chinese Hellenistic Hindu Islamic Jewish Tibetan Western Br...

 

Literary and religious metaphor The Crown of Immortality, held by the allegorical figure Eterna (Eternity) on the Swedish House of Knights fresco by David Klöcker Ehrenstrahl The Crown of Immortality is a literary and religious metaphor traditionally represented in art first as a laurel wreath and later as a symbolic circle of stars (often a crown, tiara, halo or aureola). The Crown appears in a number of Baroque iconographic and allegoric works of art to indicate the wearer's immortality. W...