It handles all of Ada (but with limited error recovery... that's what compilers are for), including tasking, generics and pragma inline. The Makefiles include various pseudo-targets that will create the Ada library structure, compile the system, clean the library and remove the library.
Portability is supported through the optional use of nicknames for the
full path names in the Makefile, the use of variables for the Ada
compiler commands and multiple architecture support (ie. having the
source code in
User documentation is
Adamakegen is written in Icon,
version 8.7. Although most of Adamakegen is general Ada, some portions
are compiler specific. In particular, Adamakegen needs to parse
the library information so that it can find the files referenced from
the current directory. These compiler-specific sections are localized,
but only Verdix and SunAda are supported.
Adamakegen is copy-righted by the University of California, but source
code is available free of charge via
If you have
any questions, please contant me at firstname.lastname@example.org
Top: Owen O'Malley
User documentation is also available.