AdaPower Logged in as Guest
Ada Tools and Resources

Ada 95 Reference Manual
Ada Source Code Treasury
Bindings and Packages
Ada FAQ


Join >
Articles >
Ada FAQ >
Getting Started >
Home >
Books & Tutorials >
Source Treasury >
Packages for Reuse >
Latest Additions >
Ada Projects >
Press Releases >
Ada Audio / Video >
Home Pages >
Links >
Contact >
About >
Login >
Back
Library Projects - AdaCL
Active Ada projects for developing libraries

I allways welcome new Team Members:

AdaCL, Ada Class Library, http://adacl.sourceforge.net/

AdaCL is a library to write small, script like, programs in Ada. The following Functions are implemented:

Filtering of text files (global search and replace)

 This functionality is used for example in creating the extended booch components and the documentation you are just reading. Also used in conjunction with AdaCL.CGI to create dynamic web pages. See sar.html for more details.

 String Tools

 A Get_Line which really works. Raw String I/O. Search and Replace in strings.

 Execution of external programs (inclusive redirection of standard input and standard output)

 Wait for a specific process on asynchronous execution. Read and Write to the process standard input and standard output. See os.html for more details.

 Command line parsing

 A high level command line parser for gnu style command lines.

 A thick binding to the Common Gateway Interface (CGI)

 This most complete of all Ada binding to the Common Gateway Interface (CGI) and the only binding to support file upload ?multipart/form-data?. See cgi.html for more details.

 An optional thick binding to the Boehm-Demers-Weiser conservative garbage collector

 Removes the need to deallocate memory. See gc.html for more details.

 Extension kit for the Ada95 Booch Components

 Stores limited objects. This too, eases up memory management. See bc.html for more details.

As you can see there is allways something to do here!

Martin Krischik


(c) 1998-2004 All Rights Reserved David Botton