Portable C Compiler
Portable C Compiler | |
Autor inițial | Stephen C. Johnson |
---|---|
Dezvoltator | Laboratoarele Bell |
Versiune inițială | 1979; acum 45 ani (1979) |
Ultima versiune | 1.1.0 (10 decembrie 2014; acum 9 ani, 7 luni și 22 zile (2014-12-10)) |
Scris în | C |
Sistem de operare | Unix și Unix-like |
Tip | Compilator C |
Licență | Licență BSD |
Prezență online | |
pcc.ludd.ltu.se | |
Modifică date / text ![]() |
Portable C Compiler (de asemenea cunoscut ca pcc sau uneori pccm - portable C compiler machine) este printre primele compilatoare pentru limbajul de programare C scris de Stephen C. Johnson din laboratoarele Bell în mijlocul anilor 1970,[1] bazat parțial pe idei propuse de Alan Snyder în 1973,[2][3] și "distribuit ca compilatorul C de Laboratoarele Bell... cu binecuvântarea lui Dennis Ritchie."[4]
Funcționalități
Limbajul pe care PCC l-a implementat a fost o versiune extinsă a K&R C pe care Bjarne Stroustrup a numit-o "C clasic", incorporând tipul de returnare void
(pentru funcții care nu returnează nici o valoare), enumerări și atribuire de structuri.[4]
Note
- ^ Johnson, S.C. (). „A portable compiler: theory and practice”. Proceedings of the 5th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages. Tucson, Arizona.: 97–104. doi:10.1145/512760.512771.
- ^ Snyder, A. (). „A Portable Compiler for the Language C”. Master's Thesis. MIT, Cambridge, Mass. Arhivat din original la . Accesat în .
- ^ Johnson, S.C. (). A Tour Through the Portable C Compiler. Unix Programmer's Manual, 7th edition, Volume 2. ISBN 0-03-061743-X.
- ^ a b Stroustrup, Bjarne (). Sibling rivalry: C and C++ (PDF) (Raport). AT&T Labs.
Vezi și
![]() | Portal Software Liber |
- Amsterdam Compiler Kit
- Clang
- Open Watcom
Legături externe
- Site web oficial
- Archivă la TUHS