SZÚNYOG

SZÚNYOG
Típusú Fordítóprogram
Fejlesztő AdaCore
Beírva Ada
Operációs rendszer Linux , Microsoft Windows , Solaris / SPARC stb.
legújabb verzió GNAT Pro 7.2.1 (2014-02-10) [1]
GNAT GPL 2014 (2014-03-319)
GNAT GAP 2013 (2013-05-29)
Engedély MGPL
Weboldal adacore.com

A GNAT  egy ingyenes Ada nyelvi fordító , és a GNU Compiler Collection része .

Kezdetben a neve a G NU N YU A da T ranslator rövidítése volt , de mára értelmét vesztette. A grafikus felület és a futásidejű könyvtár Ada nyelven íródott.

A JGNAT a GNAT olyan verziója, amely Java bájtkódot generál a Java virtuális gépen való végrehajtáshoz az Ada kódból.

Történelem

A projekt 1992 -ben kezdődött, amikor az Egyesült Államok légiereje szerződést kötött a New York-i Egyetemmel egy nyílt forráskódú Ada fordító létrehozására, amely segíti az Ada 9X szabványosítását. A 3 millió dolláros szerződés megkövetelte a GNU GPL használatát minden fejlesztéshez, az FSF -től pedig a szerzői jogok elismerését . A GNAT első hivatalos felülvizsgálatára 1995 -ben került sor .

1994- ben és 1996 -ban a GNAT alkotói két testvérvállalatot alapítottak, az Ada Core Technologiest New Yorkban és az ACT-Europe-ot Párizsban , hogy biztosítsák a GNAT folyamatos fejlesztését és kereskedelmi támogatását. 2004 -ben mindkét céget egyesítették, és AdaCore névre keresztelték .

A GNAT eredetileg a GCC forrásaitól elkülönítve jelent meg . 2001. október 2- án a GNAT-forrásokat beküldték a GCC CVS-tárába. Az utolsó külön kiadott GNAT 3.15p verzió volt, amely a GCC 2.8.1-en alapul, 2002. október 2-án. A GCC 3.4 óta a hivatalos GCC kiadások a főbb platformokon a GCC tesztcsomagban szereplő Ada ACATS tesztek 100%-án átmennek. A GCC 4.0-ban az egzotikusabb platformok is átmennek 100%-ban ACATS-on.

A fordítóprogram licence a GNU General Public License feltételei szerint történik . A futásidejű könyvtár vagy a GNU General Public License ("GNAT GPL Edition" az AdaCore-tól) vagy a GNAT Modified General Public License (GCC, GNAT Pro) licence alatt áll. A GNAT a legtöbb Linux és BSD disztribúció része .

Lásd még

Jegyzetek

  1. GNAT Pro 7.2.1 (lefelé irányuló kapcsolat) . Letöltve: 2014. szeptember 18. Az eredetiből archiválva : 2014. július 16.. 

Linkek