pragma Pure (Interfaces);
|
Known child units
|
Type Summary
|
Other Items:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
pragma Import (Intrinsic, Shift_Left);
|
|
pragma Import (Intrinsic, Shift_Right);
|
|
pragma Import (Intrinsic, Shift_Right_Arithmetic);
|
|
pragma Import (Intrinsic, Rotate_Left);
|
|
pragma Import (Intrinsic, Rotate_Right);
|
Floating point types. We assume that we are on an IEEE machine, and
that the types Short_Float and Long_Float in Standard refer to the
32-bit short and 64-bit long IEEE forms. Furthermore, if there is
an extended float, we assume that it is available as Long_Long_Float.
Note: it is harmless, and explicitly permitted, to include additional
types in interfaces, so it is not wrong to have IEEE_Extended_Float
defined even if the extended format is not available.
|
|
|
|
|