gnat

E59598

GNAT is a free, open-source Ada compiler and toolchain that is part of the GNU Compiler Collection (GCC).

All labels observed (13)

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Ada compiler
free software
open-source software
software toolchain
abbreviationOf GNU NYU Ada Translator
associatedWith AdaCore
surface form: AdaCore GNAT Pro toolset
category compiler front end
systems programming tool
componentOf GNU Compiler Collection
surface form: GCC front end
conformsTo Ada (programming language)
surface form: Ada 2005 standard

Ada 2012 standard
Ada (programming language)
surface form: Ada 95 standard
developedBy AdaCore
Free Software Foundation
New York University
distribution gnat self-linksurface differs
surface form: GNAT Community Edition

AdaCore
surface form: GNAT Pro
implementationOf Ada language standard
includesTool gnat self-linksurface differs
surface form: GNATbind

gnat self-linksurface differs
surface form: GNATlink

GNATmake
gnat self-linksurface differs
surface form: GNATprep
license GNU General Public License
maintainedBy AdaCore
origin New York University GNAT project
partOf GNU Compiler Collection
platform Linux
Windows
macOS
various Unix-like systems
programmingLanguageCompiled Ada (programming language)
surface form: Ada
repository GNU GCC source repository
supportsFeature high-integrity systems development
real-time systems programming
tasking
supportsLanguage Ada (programming language)
surface form: Ada 2005

Ada (programming language)
surface form: Ada 2012

Ada (programming language)
surface form: Ada 95
supportsStandard Annex D (Real-Time Systems)
Annex E (Distributed Systems)
Annex H (High Integrity Systems)
usedFor aerospace software
defense software
embedded systems development
safety-critical software
writtenIn Ada (programming language)
surface form: Ada

C

How these facts were elicited

Referenced by (17)

Full triples — surface form annotated when it differs from this entity's canonical label.

gnat includesTool gnat self-linksurface differs
subject surface form: GNAT
this entity surface form: GNATbind
gnat includesTool gnat self-linksurface differs
subject surface form: GNAT
this entity surface form: GNATlink
gnat includesTool gnat self-linksurface differs
subject surface form: GNAT
this entity surface form: GNATprep
gnat distribution gnat self-linksurface differs
subject surface form: GNAT
this entity surface form: GNAT Community Edition
GNU NYU Ada Translator shortName gnat
this entity surface form: GNAT
GNU NYU Ada Translator hasComponent gnat
this entity surface form: GNAT compiler driver
GNU NYU Ada Translator hasComponent gnat
this entity surface form: GNAT run-time library
GNU NYU Ada Translator hasVariant gnat
this entity surface form: GNAT Community Edition
AdaCore originatedFrom gnat
this entity surface form: GNAT project
AdaCore develops gnat
this entity surface form: GNAT Ada compiler
GNATmake partOf gnat
this entity surface form: GNAT
GNATmake partOf gnat
this entity surface form: GNAT Ada compiler toolchain
GNATmake designedFor gnat
this entity surface form: GNAT Ada compiler
GNATmake uses gnat
this entity surface form: GNAT compiler driver gnatgcc
GNATmake distributedWith gnat
this entity surface form: GNAT Community Edition
GNATmake documentation gnat
this entity surface form: GNAT User’s Guide