Ada 95 Quality and Style Guide | Chapter 10 |
- 10.1 Performance Issues
- 10.2 Performance Measurement
- 10.3 Program Structure
- 10.3.1 Blocks
- 10.4 Data Structures
- 10.4.1 Dynamic Arrays
- 10.4.2 Zero-Based Arrays
- 10.4.3 Unconstrained Records
- 10.4.4 Records and Arrays
- 10.4.5 Records and Array Aggregates
- 10.5 Algorithms
- 10.5.1 Mod and rem Operators
- 10.5.2 Short-Circuit Operators
- 10.5.3 Case Statement Versus elsif
- 10.5.4 Checking for Constraint Errors
- 10.5.5 Order of Array Processing
- 10.5.6 Assigning Alternatives
- 10.5.7 Packed Boolean Array Shifts
- 10.5.8 Subprogram Dispatching
- 10.6 Types
- 10.6.1 Aggregates for Type Extensions
- 10.6.2 Protected Types
- 10.6.3 Bit Operations on Modular Types
- 10.6.4 Bounded Strings
- 10.6.5 String Handling Subprograms
- 10.6.6 Constraint Checking
- 10.6.7 Real-Time Systems Annex
- 10.7 Pragmas
- 10.7.1 Pragma Inline
- 10.7.2 Pragma Restrictions
- 10.7.3 Pragma Preelaborate
- 10.7.4 Pragma Pure
- 10.7.5 Pragma Discard_Names
- 10.7.6 Pragma Suppress
- 10.7.7 Pragma Reviewable
- 10.8 Summary
< 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 |