ASCL comprises a set of reusable Ada packages. The
focus is not on light-weight components but larger
components such as a configuration manager and a
CLI application environment which does all the
argument parsing. It also includes a build
environment for Linux which can be updated and
maintained independently of the actual source
code. It supports the personal software process
for Ada programming.