ASE2 CARD CATALOG ENTRY

Instructions:


ASSET OVERVIEW

UNIT NAME

GNAT

VERSION
3.12 and 3.13
REVIEW CODE
OK
INET ADDRESS
report@gnat.com
AUTHOR
The GNAT development team, originally at
New York University and now at Ada Core Technologies Inc.
RIGHTS
Copyrighted using the GPL (general public license).
Unlimited redistribution permitted subject to the
conditions of this license.
COPYRIGHT
1992 - 1999 Free Software Foundation
DATE CREATED
16 May 94
DATE RELEASED
16 May 94
DATE LAST UPDATED
Continuous updates from cs.nyu.edu via mirror and porters
LOCATION
CS.NYU.EDU
ASE
ENVIRONMENT
Sparc SunOS, Sparc Solaris, SGI IRIX, HP, RS/6000 AIX,
Alpha Digital Unix, 68k SunOS, PowerPC MachTen,
DOS, Windows 95/98/NT, Linux, OS/2, NetBSD
LIMITATIONS

CLASSIFICATION

KEYWORD
GNAT
Ada95
Translator
GNU
INDEX
Dewar, Robert
Banner, Bernard
Comar, Cyrille
Figueroa, Sam
Kenner, Richard
LeClerc, Bruno
Porter, Brett
Schenker, Gail
Schonberg, Edmond
Baker, Ted
Giering, Ted
Oh, Dong-Ik
Muller, Frank
Feldman, Michael B.
Gasperoni, Franco
Dismukes, Gary
Rupp, Douglas
McNeil, Sean
Hopper, Jim
Bosch, Geert
Kermarrec, Yvon
Pautet, Laurent
Guerby, Laurent
Nana, Laurent
Hilfinger, Paul
Rosen, Jean Pierre
Stallman, Richard
Free Software Foundation
Florida State Univ
Ada Core Technologies
New York Univ
NYU
DEPENDENCIES
None
SEE ALSO
SHORT DESCRIPTION
GNU Ada95 Translator (GNAT)
TAXONOMY


Ada Compilers
    GNAT


Ada Compilers
    JGNAT


Compilers
    C
      GNAT


Compilers
    Ada
      GNAT


Compilers
    Ada
      JGNAT


FILE LISTING

FILE SPECS
Click here to enter Asset Directory/transfer Asset File(s): ../../ase02_02/lang/ada/gnat
DIRECTORY DISPLAY
Follow path to see directory

ABSTRACT

GNAT - GNU Ada95 Translator

GNAT is complete Ada 95 compiler that is integrated into the GCC compiler system. GNAT is a full compiler that implements all of Ada95, including each of the specialized needs annexes. Because it is integrated with GCC, GNAT simplifies the construction of multi-language systems involving Ada, C, and C++. Note that GNAT is a full compiler and not a translator (it does not use C as an intermediate language).

JGNAT is a version of GNAT that generates Java Byte Code. Such code runs on the Java Virtual Machine.

How to Get in Touch with Us

To send reports to us on the system, or ask questions, send messages to

report@gnat.com

The GNAT development team

GNAT was originally developed at New York University, under grants from the Ada9X project Office, the US Air Force and DARPA. The original NYU team included the following: Bernard Banner, Cyrille Comar, Robert Dewar, Sam Figueroa, Franco Gasperoni, Richard Kenner, Bruno LeClerc, Brett Porter, Gail Schenker, and Edmond Schonberg. Important pieces of the runtime system were contributed by Ted Baker and his team at Florida State University: Ted Giering, Frank Muller and Dong-Ik Oh. The distributed annex implementation is due in large part to the work of collaborators at the Ecole Nationale Superieure de Telecommunications in Paris: Laurent Pautet, Sam Tardieu, and in Brest: Yvon Kermarrec and Laurent Guerby. Paul Hilfinger (UC Berkeley) enhanced gdb to handle Ada syntax and semantics. Richard Stallman provided valuable advice early on. Thanks are due to many other contributors and users who have provided feedback, bug reports, fixes, and suggestions. GNAT is now maintained by Ada Core Technologies (ACT) about which see http://www.gnat.com. GNAT was validated under version 2.0.1 of the ACVC test suite, on several SGI architectures.

Many thanks are also due to those people who have been porting GNAT to numerous platforms (see the port documentation for their names).


REVISION HISTORY

1.0  10 July 1993  Initial release to the PAL
Continuous updates from cs.nyu.edu automatically made as GNAT evolves

RELEASE NOTICE

This prologue must be included in all copies of this software.
Restrictions on use or distribution:  Documented in the GPL.
GNAT is free software;  you can  redistribute it  and/or modify it under
terms of the  GNU General Public License as published  by the Free Soft-
ware  Foundation;  either version 2,  or (at your option) any later ver-
sion.  GNAT is distributed in the hope that it will be useful, but WITH-
OUT ANY WARRANTY;  without even the  implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
for  more details.  You should have  received  a copy of the GNU General
Public License  distributed with GNAT;  see file COPYING.  If not, write
to  the Free Software Foundation,  59 Temple Place - Suite 330,  Boston,
MA 02111-1307, USA.                                                     
                                                                        
As a special exception,  if other files  instantiate  generics from this
unit, or you link  this unit with other files  to produce an executable,
this  unit  does not  by itself cause  the resulting  executable  to  be
covered  by the  GNU  General  Public  License.  This exception does not
however invalidate  any other reasons why  the executable file  might be
covered by the  GNU Public License.                                     
                                                                        
GNAT was originally developed  by the GNAT team at  New York University.
It is now maintained by Ada Core Technologies Inc (http://www.gnat.com).

DISCLAIMER

        This software and its documentation are provided "AS IS" and
without any expressed or implied warranties whatsoever.  No warranties
as to performance, merchantability, or fitness for a particular
purpose exist.
        The user is advised to test the software thoroughly before
relying on it.  The user must assume the entire risk and liability of
using this software.  In no event shall any person or organization of
people be held responsible for any direct, indirect, consequential or
inconsequential damages or lost profits.

ASE CARD CATALOG ENTRY NAVIGATION

Powered by the Generic Web-Based Reuse Library (GWRL)