GNAT
GNAT | ||
---|---|---|
Parte de compilador | ||
GNAT GPL 2011 (2011-06-16)GNAT GAP 2011 (ídem) Código fuente de Ada, usando GPS | ||
Información general | ||
Tipo de programa | Compilador | |
Desarrollador | AdaCore y GNU Project | |
Lanzamiento inicial | 1992 | |
Licencia | GPL | |
Información técnica | ||
Programado en | Ada | |
Versiones | ||
Última versión estable |
GNAT Pro 6.4.1 (2011-02-16) [1] GNAT GPL 2011 (2011-06-16) GNAT GAP 2011 (2011-06-16) () | |
Enlaces | ||
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
[editar]- AdaCore Archivado el 3 de octubre de 2005 en Wayback Machine.
- Versiones públicas de GNAT Archivado el 12 de febrero de 2005 en Wayback Machine.
- Instalación de GNAT, en Wikilibros
- Orígenes e historia del compilador GNAT, artículo de Novática n.º 126.
- Estudio del frontal de GNAT. Incorporación de Drago Archivado el 25 de octubre de 2005 en Wayback Machine.