This document lists various Ada packages, that Jacob Sparre Andersen makes freely availiable for non-commercial use.
You can learn about Ada in the
Ada Programming wikibook.
A package for handling International Standard Book Numbers.
This package is intended for reading headers from things like e-mails, Usenet articles, and HTTP queries.
You define an enumerated type with the header fields you are interested in, instantiate package Internet.Headers, and have access to Get and Put routines for whole header structures.
The packages have only been tested with GNAT.
This collection of packages are written as child packages of David A. Wheeler's package CGI.
None of these packages are considered to be in a final version yet.
Intended to show various kinds of
Handles various arguments to CGI-programs. Detects the appropriate HTML version. Guesses the preferred language of the current user.
This program handled the tour of my Web site (closed because of limited interest).
Translates special characters to spaces and trims.
This package is used to log debugging messages. A command line argument -errorlog followed by a file name (or a hyphen) will redirect Current_Error to the named file (or Standard_Output).
As package Debugging, but with Debug deactivated.
Checks if an item is present in a list.
Loads and translates configuration messages.