____ | Up | Next | Back | Forward
TOC -- / --.-- / --.--.-- | Index | Search | Syntax | Help


H.1 Pragma Normalize_Scalars

(1)
This pragma ensures that an otherwise uninitialized scalar object is set to a predictable value, but out of range if possible.
Syntax
(2)
(3)
         pragma Normalize_Scalars;
Post-Compilation Rules
(4)
Pragma Normalize_Scalars is a configuration pragma. It applies to all compilation_units included in a partition.
Documentation Requirements
(5)
If a pragma Normalize_Scalars applies, the implementation shall document the implicit initial value for scalar subtypes, and shall identify each case in which such a value is used and is not an invalid representation.
Implementation Advice
(6)
Whenever possible, the implicit initial value for a scalar subtype should be an invalid representation (see 13.9.1).

(7)
(8)
(9)


____ | Up | Next | Back | Forward
TOC -- / --.-- / --.--.-- | Index | Search | Syntax | Help

Ada WWW Home -- Email comments, additions, corrections, gripes, kudos, etc. to:

Magnus Kempe -- Magnus.Kempe@di.epfl.ch
Copyright statement
Page last generated: 95-03-12