Section 14.1 - Key Ada-Related Documents
There are a few key Ada-related documents that you should know about:
- The most important document is the
Ada Language Reference Manual (LRM),
which has been referred to throughout this tutorial.
The Ada LRM is like a legal contract between a user of the Ada language and
an Ada compiler developer; it defines the rights and responsibilities
of each party.
- Ada Quality and Style: Guidelines for Professional Programmers
(AQ&S)
provides a set of specific guidelines to help developers produce better
Ada programs.
Basically it's the distilled experience of other Ada users;
most Ada developers use it.
The AQ&S was
developed by the Software Productivity Consortium (SPC).
- The Ada Rationale is a document that
explains why Ada is designed the way it is.
The rationale includes a number of examples showing how to use the
various features of Ada, in particular the features new to Ada 95.
- The Annotated Ada Reference Manual (AARM)
is an extended version of the LRM.
The AARM is simply the LRM with a large number of additional notes
in each section on the ramifications and implications of every part.
The AARM is used mostly by compiler vendors.
All
of these reference documents are available electronically.
Quiz:
Which document is a set of guidelines to help you develop better
Ada programs?
- LRM.
- AARM
- AQ&S
You may also:
David A. Wheeler (dwheeler@ida.org)