MetaDirectory
» Start » Languages » Ada » Bindings and Libraries
|
See also:
- Ada and Java Lexer
by Christoph Karl Walter Grein with Ada sources. - The Ada95 Booch Components
The (free) Ada95 Booch Components. - Ada Components
The page contains notes on work done on components for Ada. - The Ada Library Projects
Overview of Ada Library Projects at AdaWorld. - Ada Semantic Interface Specification for GNAT
Providing an up to date implementations of ASIS = Ada Semantic Interface Specification for GNAT. ASIS is a published international ISO standard (ISO/IEC 15291:1999). - AdaCL, Ada Class Library
Textfile search and replace (as Library and demo programs) Trace support. Protected and Task Queues. [Open source, GPL] - AdaERL
Interface letting call Erlang from Ada. - Adalog Components
Ada packeges including Debug, OS_Services, Protection (a kind of evolved semaphore), Variable_String. Also tools and adapplets (Java applets writing in Ada) - Adalog Debug
A package provides a sophisticated trace facility, especially valuable for multi-tasking programs. The child package Debug.Timing also provides utilities for measuring execution time, and the child package Debug.Assert provides utilities for checking that certain properties of program are actually met. - Ada-MPI
An Ada 95 binding to the Message Passing Interface (MPI). - AdaOpenGL
An Ada binding to OpenGL. [Open source, BSD License] - AdaSDL
A set of Ada (programming language) bindings, ports, and some original applications based on SDL (Simple DirectMedia Library). [Open source, LGPL] - AdaSockets
BSD sockets binding for the Ada programming language. [Open source, modified GPL] - AdaTCL
Quite dated Ada-TCL bindings. Normally, you'll want to use TASH instead. - ASL
The Ada Structed Library is a collection of container and semaphore types. - The Big_Number Page
Several high-precision mathematical packages. - BLAS
An Ada 95 binding to the BLAS Fortran library, which contains routines for doing fundamental vector and matrix operations. - Florist
A POSIX Ada binding, including real-time extensions (this is the original page, download it where you download GNAT). - Gautier's 3D Engine
Real-Time 3D engine and game library, fully in Ada 95. - GLADE for GNAT
Providing an up to date implementations of Annex E (Distributed Systems) of the ISO standard ISO/IEC 8652:1995/COR1:2000 for GNAT. [Nothing to interface builder of the same name (GLADE)] - Glut
A window system independent toolkit for writing OpenGL programs. - GtkAda
An Ada95 graphical toolkit based on Gtk+, providing the complete set of Gtk+ widgets. - Lego Mindstorms
Ada interface to Lego Mindstorms. - Libra
A general library for Ada '95 under Unix-like operating systems. It currently provides some basic data structures. Also it provide abstractions for NNTP and SMTP commands. - ncurses
GNU ncurses includes an Ada 95 binding. - Ncurses Binding
An Ada 95 binding to the Ncurses console library. - Ngeadal
An Ada library for Unicode. - Open Image
A portable Ada 95 package hierarchy devoted to the Input/Output and manipulation of image (pictures) data. [GPL with same special exception as the GNAT run-time] - OpenToken
A series of Ada packages that allow simple creation of token analyzers (aka: lexical analyzers) in straight inline Ada code. - pyAda
An Ada 95 binding to the Python interpreter. - Tat
A thick Ada binding to the Tk windowing library. - Templates Parser
Documentation. - Unzip Ada
A decompression library for .ZIP files without any compiler or operating system dependency. - XIA (XPath in Ada)
A native Ada implementation of the XPath 1.0 specification for XML DOM document querying. (Requires XMLAda from libre.adacore.com) - XInAda
The Ada implementation of X11/Xt/Xm.
|

