Ada 95 Quality and Style Guide | Chapter 1 |
1.9 TYPOGRAPHIC CONVENTIONS
This style guide uses the following typographic conventions:
Serif font
General presentation of information.
Italicized serif font
Publication titles and emphasis.
Boldfaced serif font
Section headings.
Boldfaced sans serif font
Subheadings for guideline, instantiation,
example, rationale, notes, exceptions, automation notes, caution,
and subheadings in Summary sections.
Typewriter font
Syntax of code.
Ada 95 Features and Enhancements |
Code. |
Read. |
Struc. |
Prac. |
Conc. |
Port. |
Reuse. |
OO |
Perf. |
Object-Oriented Features |
|
|
|
|
|
|
|
|
|
Type Extension (tagged types) |
X |
X |
|
X |
|
|
X |
X |
|
Controlled Types |
|
|
|
|
|
|
X |
X |
|
Polymorphism |
|
|
|
X |
|
|
X |
X |
X |
Multiple Inheritance |
|
|
|
|
|
|
|
X |
|
Abstract Types and Subprograms |
|
|
|
|
|
|
|
X |
|
Program Structure and Compilation |
|
|
|
|
|
|
|
|
|
Child Library Units |
|
X |
X |
|
|
|
|
|
|
Generics |
|
|
X |
|
|
|
X |
|
|
Tasking Model Revisions |
|
|
|
|
|
|
|
|
|
Protected Types |
|
X |
X |
|
X |
X |
|
|
|
Synchronization Mechanisms |
X |
|
X |
|
X |
X |
|
|
|
Declarations and Types |
|
|
|
|
|
|
|
|
|
Access-to-Subprogram Types |
|
|
|
|
|
X |
X |
|
|
Access Types |
|
|
|
X |
|
|
|
|
|
Other Changes |
|
|
|
|
|
|
|
|
|
Exceptions |
|
X |
X |
X |
|
X |
|
|
|
Use Type and Renaming |
|
|
X |
X |
|
|
|
|
|
Interfacing Foreign Languages |
|
|
|
|
|
X |
|
|
|
Specialized Annexes |
|
|
|
|
|
|
|
|
|
System Programming |
|
|
|
|
X |
X |
|
|
|
Real-Time Systems |
|
|
|
|
X |
X |
|
|
X |
Distributed Systems |
|
|
|
|
X |
X |
|
|
X |
Information Systems |
|
X |
|
X |
|
X |
|
|
|
Numerics |
|
X |
|
X |
|
X |
|
|
|
Safety and Security |
|
X |
|
X |
X |
X |
|
|
X |
Legend:
Code. = Code Presentation | Read. = Readability | Struct. = Program Structure |
Prac. = Programming Practices | Conc. = Concurrency | Port. = Portability |
Reuse. = Reusability | OO = Object-Oriented (New) | Perf. = Performance |
< Previous Page | Search | Contents | Index | Next Page > |
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
TOC | TOC | TOC | TOC | TOC | TOC | TOC | TOC | TOC | TOC | TOC |
Appendix | References | Bibliography |