About: GNAT

An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

GNAT is a free-software compiler for the Ada programming language which forms part of the GNU Compiler Collection (GCC). It supports all versions of the language, i.e. Ada 2012, Ada 2005, Ada 95 and Ada 83. Originally its name was an acronym that stood for GNU NYU Ada Translator, but that name no longer applies. The front-end and run-time are written in Ada.

Property Value
dbo:abstract
  • GNAT ist der Ada-Compiler des GNU-Projektes. Ursprünglich war der Name ein Akronym für GNU NYU Ada Translator, dies gilt heute allerdings nicht mehr. Eine Besonderheit von GNAT ist, dass sowohl das Frontend als auch die Laufzeitbibliotheken vollständig in Ada geschrieben sind. Als Backend nutzt GNAT Komponenten der GNU Compiler Collection, deren Bestandteile daher zur Laufzeit verfügbar sein müssen. Der Compiler wird unter den Bedingungen der GNU General Public License (GPL) vertrieben. Die Laufzeitbibliotheken unterliegen einem dualen Lizenzierungsmodell. Entweder findet die GPL (GNAT GPL Edition von AdaCore), oder die GNAT Modified General Public License (GCC, GNAT Pro), neuerdings die Anwendung. GNAT ist über die offiziellen Repositorys aller größeren Linux-Distributionen verfügbar, ebenso über die FreeBSD-Ports. (de)
  • GNAT es un conocido compilador del lenguaje de programación Ada, basado en la infraestructura de compilación de GCC. Ha sido escrito casi por completo en el mismo Ada, e implementa todos los anexos del estándar, habiendo sido certificado de ello. GNAT fue desarrollado originalmente por la Universidad de Nueva York (NYU), y de hecho GNAT significaba Traductor GNU de Ada de la NYU (en sus siglas inglesas GNU NYU Ada Translator), aunque ya no se considera que GNAT sea una sigla. Actualmente se ocupa de su mantenimiento y desarrollo la empresa AdaCore, fundada por algunos de los creadores originales del compilador con el nombre Ada Core Technologies. AdaCore publica periódicamente versiones públicas bajo la licencia GPL. GNAT incluye un frontend de GCC que traduce Ada al lenguaje intermedio el cual es compilado a código objeto por el backend de GCC. GNAT incluye otras herramientas para facilitar la compilación de Ada como un make que infiere las dependencias de compilación directamente del código fuente. GNAT inicialmente se publicaba separadamente de la rama oficial de GCC. El 2 de octubre de 2001, el código fuente de GNAT fue añadido al repositorio CVS de GCC. La última versión publicada separadamente fue GNAT 3.15p, basada en GCC 2.8.1. AdaCore recomienda no usar las versiones de GNAT publicadas bajo GCC 3.3 y anteriores. (es)
  • GNAT is a free-software compiler for the Ada programming language which forms part of the GNU Compiler Collection (GCC). It supports all versions of the language, i.e. Ada 2012, Ada 2005, Ada 95 and Ada 83. Originally its name was an acronym that stood for GNU NYU Ada Translator, but that name no longer applies. The front-end and run-time are written in Ada. (en)
  • GNAT est le compilateur Ada du projet GNU. Il fait partie de GNU Compiler Collection (GCC). (fr)
  • GNAT è un compilatore per il linguaggio Ada. È un software libero e fa parte della GNU Compiler Collection; supporta tutte le versioni standard del linguaggio (Ada 83, Ada 95, Ada 2005, Ada 2012). L'interfaccia e il runtime sono scritti in Ada. JGNAT è una versione di GNAT che compila il codice Ada sotto forma di bytecode Java, mentre GNAT for dotNET è una versione di GNAT che compila i sorgenti Ada in CLI per la piattaforma .NET Framework o la relativa implementazione open, il progetto Mono. (it)
  • GNAT은 GNU 컴파일러 모음(GCC)의 일부를 이루는, 에이다 프로그래밍 언어를 위한 자유 소프트웨어 컴파일러이다. 에이다 2005, 에이다 95, 에이다 83 따위의 모든 버전을 지원하며 이미 에이다 2012의 일부 구성체들을 허용한다. 원래 GNU NYU Ada Translator를 대표하는 말이었으나 지금은 더 이상 이를 적용하지 않는다. JGNAT은 에이다 프로그래밍 언어를 자바 바이트코드로 컴파일하는 GNAT 버전이다. GNAT for dotNET은 에이다 프로그래밍 언어를 닷넷 프레임워크용 공통 언어 기반으로 컴파일하는 GNAT 버전이며 자유 및 오픈 소스로 추가되었다. (ko)
  • GNAT(グナット)は、GCCの一部であるAdaコンパイラ をいう。フロントエンドやランタイム自体もAdaで実装されている。GNATという名称の由来は、当初GNATがAdaからCへのとして開発されたため、GNU NYU Ada Translatorと呼称されたためである。 GNATプロジェクトは、Ada 9Xの標準化過程を助成するため、米空軍がニューヨーク大学 (NYU) に対して、1992年よりオープン・ソースのAdaのコンパイラ開発を委託したことに端を発している。同契約では、開発のすべてがGNU GPLであることを要求していた。 1994年には、GNATの開発を継続し商用サポートを行うため、Ada Core Technologies社が設立された。この頃よりフロントエンドがAdaで再実装され、GCCの中間形式を生成するコンパイラとなった。なお、GNATの最初の公式コンパイラ検証は、1995年に通過した. 従来、GNATのソースはGCCのソースとは別にリリースされていたが、2001年10月2日以降、GCCのCVSリポジトリに組み入れられており、GNUの各ftpサイトにミラーリングされている。 (ja)
  • GNAT (GNU Ada Translator) – kompilator języka programowania Ada oparty na GCC. GNAT jest rozwijany przez firmę AdaCore i dostępny na licencji GPL. Ponieważ jest on oparty na GCC, jest dostępny na wszystkie platformy, na których działa GCC, czyli więcej niż jakikolwiek inny kompilator Ady. Aktualnie w obiegu znajduje się kilka wersji kompilatora: * GNAT 3.15p – stare wydanie oparte na GCC 2.8.1, biblioteka standardowa na licencji * GCC 3.4 – wersje stabilne portu GNATa na nowe GCC, biblioteka standardowa na licencji GMGPL * GCC 4.x – wersje rozwojowe portu GNATa na nowe GCC, biblioteka standardowa na licencji GMGPL, eksperymentalna obsługa standardu Ada 2005 * GNAT-GPL 2005 – najnowsze wydanie Ada Core Technologies składające się z pełnego środowiska programistycznego wraz z użytecznymi bibliotekami, obsługuje standard Ada 2005; jednak biblioteka standardowa została wypuszczona na licencji GPL, więc to wydanie nie pozwala na rozprowadzanie aplikacji wynikowych na innych licencjach * GNAT Pro – wydanie komercyjne, które można zakupić u Ada Core Technologies (pl)
  • GNAT — свободный компилятор языка Ада, является частью GNU Compiler Collection. Изначально его название было аббревиатурой GNU NYU Ada Translator, но сейчас это потеряло смысл. Графический интерфейс и библиотека времени исполнения написаны на Аде. JGNAT — версия GNAT, которая генерирует байткод Java для исполнения на Java Virtual Machine из кода на Аде. (ru)
dbo:developer
dbo:genre
dbo:latestReleaseVersion
  • FSF GNAT 9.2 (2019-08-12)
  • GNAT Pro 7.4 (2016-02-23)
dbo:license
dbo:operatingSystem
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 172879 (xsd:integer)
dbo:wikiPageLength
  • 7110 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1108038551 (xsd:integer)
dbo:wikiPageWikiLink
dbp:caption
  • Ada source within GPS (en)
dbp:developer
  • New York University , AdaCore and the GNU Project (en)
dbp:genre
dbp:latestReleaseVersion
  • FSF GNAT 9.2 GNAT Pro 7.4 (en)
dbp:license
  • GNU GPL 3+ with GCC Runtime Library Exception (en)
dbp:name
  • GNAT (en)
dbp:operatingSystem
dbp:screenshot
  • Gps.png (en)
dbp:website
  • - FSF GNAT (en)
  • GNAT Pro (en)
dbp:wikiPageUsesTemplate
dbp:wordnet_type
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • GNAT is a free-software compiler for the Ada programming language which forms part of the GNU Compiler Collection (GCC). It supports all versions of the language, i.e. Ada 2012, Ada 2005, Ada 95 and Ada 83. Originally its name was an acronym that stood for GNU NYU Ada Translator, but that name no longer applies. The front-end and run-time are written in Ada. (en)
  • GNAT est le compilateur Ada du projet GNU. Il fait partie de GNU Compiler Collection (GCC). (fr)
  • GNAT è un compilatore per il linguaggio Ada. È un software libero e fa parte della GNU Compiler Collection; supporta tutte le versioni standard del linguaggio (Ada 83, Ada 95, Ada 2005, Ada 2012). L'interfaccia e il runtime sono scritti in Ada. JGNAT è una versione di GNAT che compila il codice Ada sotto forma di bytecode Java, mentre GNAT for dotNET è una versione di GNAT che compila i sorgenti Ada in CLI per la piattaforma .NET Framework o la relativa implementazione open, il progetto Mono. (it)
  • GNAT은 GNU 컴파일러 모음(GCC)의 일부를 이루는, 에이다 프로그래밍 언어를 위한 자유 소프트웨어 컴파일러이다. 에이다 2005, 에이다 95, 에이다 83 따위의 모든 버전을 지원하며 이미 에이다 2012의 일부 구성체들을 허용한다. 원래 GNU NYU Ada Translator를 대표하는 말이었으나 지금은 더 이상 이를 적용하지 않는다. JGNAT은 에이다 프로그래밍 언어를 자바 바이트코드로 컴파일하는 GNAT 버전이다. GNAT for dotNET은 에이다 프로그래밍 언어를 닷넷 프레임워크용 공통 언어 기반으로 컴파일하는 GNAT 버전이며 자유 및 오픈 소스로 추가되었다. (ko)
  • GNAT(グナット)は、GCCの一部であるAdaコンパイラ をいう。フロントエンドやランタイム自体もAdaで実装されている。GNATという名称の由来は、当初GNATがAdaからCへのとして開発されたため、GNU NYU Ada Translatorと呼称されたためである。 GNATプロジェクトは、Ada 9Xの標準化過程を助成するため、米空軍がニューヨーク大学 (NYU) に対して、1992年よりオープン・ソースのAdaのコンパイラ開発を委託したことに端を発している。同契約では、開発のすべてがGNU GPLであることを要求していた。 1994年には、GNATの開発を継続し商用サポートを行うため、Ada Core Technologies社が設立された。この頃よりフロントエンドがAdaで再実装され、GCCの中間形式を生成するコンパイラとなった。なお、GNATの最初の公式コンパイラ検証は、1995年に通過した. 従来、GNATのソースはGCCのソースとは別にリリースされていたが、2001年10月2日以降、GCCのCVSリポジトリに組み入れられており、GNUの各ftpサイトにミラーリングされている。 (ja)
  • GNAT — свободный компилятор языка Ада, является частью GNU Compiler Collection. Изначально его название было аббревиатурой GNU NYU Ada Translator, но сейчас это потеряло смысл. Графический интерфейс и библиотека времени исполнения написаны на Аде. JGNAT — версия GNAT, которая генерирует байткод Java для исполнения на Java Virtual Machine из кода на Аде. (ru)
  • GNAT ist der Ada-Compiler des GNU-Projektes. Ursprünglich war der Name ein Akronym für GNU NYU Ada Translator, dies gilt heute allerdings nicht mehr. Eine Besonderheit von GNAT ist, dass sowohl das Frontend als auch die Laufzeitbibliotheken vollständig in Ada geschrieben sind. Als Backend nutzt GNAT Komponenten der GNU Compiler Collection, deren Bestandteile daher zur Laufzeit verfügbar sein müssen. (de)
  • GNAT es un conocido compilador del lenguaje de programación Ada, basado en la infraestructura de compilación de GCC. Ha sido escrito casi por completo en el mismo Ada, e implementa todos los anexos del estándar, habiendo sido certificado de ello. GNAT incluye un frontend de GCC que traduce Ada al lenguaje intermedio el cual es compilado a código objeto por el backend de GCC. GNAT incluye otras herramientas para facilitar la compilación de Ada como un make que infiere las dependencias de compilación directamente del código fuente. (es)
  • GNAT (GNU Ada Translator) – kompilator języka programowania Ada oparty na GCC. GNAT jest rozwijany przez firmę AdaCore i dostępny na licencji GPL. Ponieważ jest on oparty na GCC, jest dostępny na wszystkie platformy, na których działa GCC, czyli więcej niż jakikolwiek inny kompilator Ady. Aktualnie w obiegu znajduje się kilka wersji kompilatora: (pl)
rdfs:label
  • GNAT (de)
  • GNAT (en)
  • GNAT (es)
  • GNAT (fr)
  • GNAT (it)
  • GNAT (ko)
  • GNAT (ja)
  • GNAT (pl)
  • GNAT (ru)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
foaf:name
  • GNAT (en)
is dbo:institution of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:workplaces of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License