GNU Pascal
From Wikipedia, the free encyclopedia
Remove ads
GNU Pascal (GPC) este un compilator Pascal compus dintr-o interfață pentru GNU Compiler Collection (GCC), similar cu modul în care Fortran și alte limbi au fost adăugate la GCC. GNU Pascal este compatibil cu ISO 7185 și implementează „cea mai mare parte” a standardului ISO 10206 Extended Pascal.[2]
Acest articol (sau secțiunea de mai jos) conține greșeli de ortografie sau de punctuație, folosește o exprimare alambicată sau stâlcește limba română. Puteți consulta manualul de stil și contribui prin corectarea greșelilor. |
Avantajul major al prelucrării GNU Pascal pe compilatorul GCC este că este instantaneu portabil pentru orice platformă pe care o suportă compilatorul GCC. Cu toate acestea, deoarece GPC este un frontend, acesta trebuie să se adapteze dacă se fac schimbări majore în GCC (ca o nouă versiune majoră). În mod tipic, noile versiuni majore sunt adoptate doar încet (mai ales la 3.x, cu construcții experimentale 4.x). Acesta este probabil unul dintre motivele pentru care dezvoltatorii se uită la un backend de direcționare C.
În iulie 2010, un dezvoltator a publicat opinia publică (opinia a dispărut de pe web în perioada iulie 2014 - iunie 2015) cu privire la viitorul GNU Pascal, din cauza problemelor legate de lipsa dezvoltării și de întreținere ca un port GCC. A existat o discuție plină de viață despre maillistul în care dezvoltatorii păreau să se aplece spre reimplementarea în C++ cu un cod C generând backend. Maillistul s-a închis din nou, iar la data de decembrie 2016 nu au fost făcute alte comunicări sau anunțuri despre viitorul curs al proiectului.
Remove ads
Note
Vezi și
Legături externe
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads