| Binding Generators |
|
| c2ada | C 2 Ada binding generator (includes binary for Linux) |
 |
| CBIND Win32 | CBIND - C Binding Generator - ported to Win32 (Dmitriy Anisimkov) |
 |
| Extending Pascals to Ada 95 | Article on converting to Ada 95 from Pascal and Delphi by Gautier de Montmollin |
 |
| F2A95 | Fortran to Ada 95 Converter perl script. (Oliver Kellogg) |
 |
| GNATCOM | Binding Generator to COM/DCOM/ActiveX objects. (David Botton) |
 |
| P2Ada | Pascal/Delphi to Ada Converter (Gautier de Montmollin) |
| Code Analysis |
|
| ASIS | ASIS for GCC GNAT |
 |
| ASIS Expression Resolver | Calculates the numeric value of an ASIS
expression (Marc A. Criley) |
 |
| Gch | Gch - ASIS_GNAT the Ada Rule Checker (Vitali Sh. Kaufman) |
 |
| parsing | Ada Parser Written in Ada (Daniel Gaudry) |
 |
| SEMI | Semicolon Counter (Clyde Roby) |
 |
| Timer | Timinig Execution of Routines (Ehud Lamm) |
| Code Browsing |
|
| Ada2HTML | Ada2HTML (David Wheeler) |
 |
| AdaBrowse | AdaBrowse - javadoc like HTML generator (Thomas Wolf) |
 |
| AdaDoc | Generates documentation from Ada Specs |
 |
| AliBrowse | A browser for Ada source Libraries based on unit names instead of file names. (Rajagopalan Srinivasan) |
 |
| format | Ada to RTF (Martin Carlisle) |
 |
| GammaTech | Various tools for Code Browsing and Analysis |
 |
| Pretty_Printer | Ada 95 Pretty Printer (based on ASIS) |
| Code Builders |
|
| Auto_Text_IO | Auto_Text_IO is a tool for automatically generating a Text_IO package for an Ada package |
| Compiler Construction |
|
| AdaGOOP | The Ada Generator of Object-Oriented Parsers |
 |
| AdaLex | Ada and Java Lexer (Christoph Karl Walter Grein) |
 |
| aflex / ayacc Improved | A modified version of Aflex/Ayacc for Ada95 parent/child feature support. |
 |
| aflex/ayacc
| Ada lex and parser |
 |
| BFDAda | BfdAda allows to write Ada programs that read object files, archives
or program executables to scan their content and their symbol tables |
 |
| Cocktail | Cocktail is a compiler toolkit |
 |
| OpenToken | OpenToken is a series of Ada packages that allow simple creation of token analyzers |
| Misc |
|
| RMC | Removes comments from source code |
 |
| TT | Time the Clock (Tom Moran) |
| Project Management |
|
| Adaprojet | Adaprojet makes it easy to use the familiar configure, make, and make install with Ada |
 |
| adasloc.pl | Counting Ada SLOC, Comments, and Blank Lines (Christopher Moore) |
| Testing |
|
| AdaPackageTesting | Creates the structure of a test program based of the package specifications (.ads) |
 |
| AUnit | AUnit is a set of Ada packages based on the xUnit family of unit test frameworks. |
 |
| DTraq | DTraq is a data logging and review debugging tool |
| Utilities |
|
| gnatlink | Automatic RC handling for GNAT (Tom Moran) |
 |