home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
- The following document is a draft of the corresponding chapter of the
- version of the Ada Reference Manual produced in response to the Ansi
- Canvass. It is given a limited circulation to Ada implementers and to
- other groups contributing comments (according to the conventions defined in
- RRM.comments). This draft should not be referred to in any publication.
-
-
-
- ANSI-RM-F-v21 - Draft Chapter
-
- F Implementation-Dependent Characteristics
- version 21
-
- 82-12-16
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- F. Implementation-Dependent Characteristics
-
-
-
-
- This appendix is not part of the standard definition of the Ada programming
- language.
-
- The Ada language definition allows for certain machine-dependences in a
- controlled manner. No machine-dependent syntax or semantic extensions or
- restrictions are allowed. The only allowed implementation-dependences
- correspond to implementation-dependent pragmas and attributes, certain
- machine-dependent conventions as mentioned in chapter 13, and certain
- allowed restrictions on representation clauses.
-
- The reference manual of each Ada implementation must include an appendix
- (called Appendix F) that describes all implementation-dependent
- characteristics. The appendix F for a given implementation must list in
- particular:
-
- (1) The form, allowed places, and effect of every implementation-dependent
- pragma.
-
- (2) The name and the type of every implementation-dependent attribute.
-
- (3) The specification of the package SYSTEM.
-
- (4) The list of all restrictions on representation clauses (see 13.1)
-
- (5) The conventions used for any implementation-generated name denoting
- implementation-dependent components (see 13.4).
-
- (6) The interpretation of expressions that appear in address clauses,
- including those for interrupts (see 13.5).
-
- (7) Any restriction on unchecked conversions (see 13.10.2).
-
- (8) Any implementation-dependent characteristics of the input-output
- packages (see 14).
-
-
-
-
-
-
-
-
-
-
-
-
-
- F - 1
-
-
-
-