Portable C Compiler

Fra Wikipedia, den frie encyklopedi

Portable C Compiler, også kjent som ppc eller pccm (portable C compiler machine) er en tidlig kompilator for programmeringsspråket C, som ble skrevet av Stephen C. Johnson ved Bell Laboratories på midten av 1970-tallet,,[1] basert på ideer som ble foreslått av Alan Snyder i 1973.[2][3] Den ble distribuert som selve C kompilatoren av ell Labs med Dennis Ritchies støtte.

Det var en av de første kompilatorene for mer enn en arkitektur. Den debuterte i UNIX versjon 7 i 1979 og fulgte versjonene av BSD Unix frem til 1994, da det ble erstattet av GNU C Compiler. Den var svært innflytelsesrik og i begynnelsenav 1980-årene var de fleste C-kompilatorer basert på den.[4] Anders Magnusson og Peter A Jonsson gjenopptok utviklingen av ppc i 2007, og omskrev den for å støtte C99-standarden.[5]

Referanser[rediger | rediger kilde]

  1. ^ Johnson, S.C. (1978). «A portable compiler: theory and practice». Proceedings of the 5th ACM SIGACT-SIGPLAN symposium on Principles of programming languages. Tucson, Arizona. s. 97–104. 
  2. ^ Snyder, A. (1975). «A Portable Compiler for the Language C». Master's Thesis. MIT, Cambridge, Mass. Arkivert fra originalen 5. september 2006. 
  3. ^ Johnson, S.C. (1981). «A Tour Through the Portable C Compiler». Unix Programmer's Manual, 7th edition, Volume 2. ISBN 0-03-061743-X. 
  4. ^ Ritchie, Dennis M. (1993). «The development of the C language». The second ACM SIGPLAN conference on History of programming languages. Cambridge, Massachusetts. s. 201–208. Arkivert fra originalen 20. oktober 2008. Besøkt 30. desember 2008. «At the start of the decade, nearly every compiler was based on Johnson's pcc; by 1985 there were many independently-produced compiler products.»  «Arkivert kopi». Arkivert fra originalen 18. oktober 2014. Besøkt 19. oktober 2015. 
  5. ^ «pcc history». pcc - portable c compiler. 21. juni 2010. Arkivert fra originalen 11. juli 2012. Besøkt 26. juni 2012. 

Eksterne lenker[rediger | rediger kilde]