GNAT


GNAT
GNAT
Gps-screenshot.png
Código fuente de Ada, usando GPS
Desarrollador
AdaCore y GNU Project
GNAT Pro
GNAT GPL
GNAT GAP
Información general
Última versión estable GNAT Pro 6.1.1 (2008-02-15) [1]
GNAT GPL 2008 (2008-06-11)
GNAT GAP 2008 (2008-06-05)
Género Compilador
Sistema operativo GNU/Linux,
Solaris/SPARC,
Microsoft Windows
Licencia GPL
En español No. 

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.

Enlaces externos


Wikimedia foundation. 2010.

Mira otros diccionarios:

  • GNAT — Ada Quelltext im GPS Basisdaten Entwickler …   Deutsch Wikipedia

  • GNAT — Тип Компилятор Разработчик AdaCore …   Википедия

  • Gnat — Gnat, n. [AS. gn[ae]t.] 1. (Zo[ o]l.) A blood sucking dipterous fly, of the genus {Culex}, undergoing a metamorphosis in water. The females have a proboscis armed with needlelike organs for penetrating the skin of animals. These are wanting in… …   The Collaborative International Dictionary of English

  • Gnat — (PronEng|næt, nat ) is a colloquial name for many small insects in the order Diptera and specifically within the suborder Nematocera. The males often assemble together in large mating swarms, particularly at dusk, called a ghost .Gnat larvae are… …   Wikipedia

  • 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 …   Enciclopedia Universal

  • gnat — gnat(o) , gnat, gnatie elem. Maxilar, falcă . (< fr. gnath/o/ , gnathe, gnathie, cf. gr. gnathos) Trimis de blaurb, 13.09.2007. Sursa: MDN …   Dicționar Român

  • gnat — O.E. gnætt gnat, midge, mosquito, earlier gneat, used of various small, flying insects, from P.Gmc. *gnattaz (Cf. Low Ger. gnatte, Ger. Gnitze); perhaps lit. biting insect and related to gnaw. The gnatte is a litil fflye, and hatte culex..he… …   Etymology dictionary

  • gnat — {{/stl 13}}{{stl 8}}rz. mnż I, D. a, Mc. gnacie, pot. {{/stl 8}}{{stl 20}} {{/stl 20}}{{stl 12}}1. {{/stl 12}}{{stl 7}} kość : {{/stl 7}}{{stl 10}}Połamać gnaty na nartach. {{/stl 10}}{{stl 20}} {{/stl 20}}{{stl 12}}2. {{/stl 12}}{{stl 7}}… …   Langenscheidt Polski wyjaśnień

  • gnat — [nat] n. [ME < OE gnæt, akin to Ger dial. gnatze, LowG gnatte < IE * ghnedh < base * ghen > GNAW] 1. any of various small insects, esp. certain dipterous flies, which often bite 2. Brit. a mosquito strain at a gnat to hesitate or have …   English World dictionary

  • gnat|ty — «NAT ee», adjective, ti|er, ti|est. 1. infested with gnats. 2. resembling a gnat …   Useful english dictionary


Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.