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 95 Reference Manual (RM),
which has been referred to throughout this tutorial.
The Ada 95 RM 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.
The previous version of this manual was titled the Language Reference Manual (LRM), and some people still use the term "LRM" to refer to the RM.
- Ada Quality and Style: Guidelines for Professional Programmers
provides a set of specific guidelines to help developers produce better
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 RM.
The AARM is simply the RM 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.
of these reference documents are available electronically.
Which document is a set of guidelines to help you develop better
You may also:
David A. Wheeler (email@example.com)
The master copy of this file is at