OK_Get_32 : constant Boolean :=
Num'Base'Object_Size <= 32
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**31)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**31)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**31)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**31)
or else
- (Num'Small_Numerator <= 2**27
- and then Num'Small_Denominator <= 2**27));
+ (Num'Base'Small_Numerator <= 2**27
+ and then Num'Base'Small_Denominator <= 2**27));
-- These conditions are derived from the prerequisites of System.Value_F
OK_Put_32 : constant Boolean :=
Num'Base'Object_Size <= 32
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**31)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**31)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**31)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**31)
or else
- (Num'Small_Numerator < Num'Small_Denominator
- and then Num'Small_Denominator <= 2**27)
+ (Num'Base'Small_Numerator < Num'Base'Small_Denominator
+ and then Num'Base'Small_Denominator <= 2**27)
or else
- (Num'Small_Denominator < Num'Small_Numerator
- and then Num'Small_Numerator <= 2**25));
+ (Num'Base'Small_Denominator < Num'Base'Small_Numerator
+ and then Num'Base'Small_Numerator <= 2**25));
-- These conditions are derived from the prerequisites of System.Image_F
OK_Get_64 : constant Boolean :=
Num'Base'Object_Size <= 64
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**63)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**63)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**63)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**63)
or else
- (Num'Small_Numerator <= 2**59
- and then Num'Small_Denominator <= 2**59));
+ (Num'Base'Small_Numerator <= 2**59
+ and then Num'Base'Small_Denominator <= 2**59));
-- These conditions are derived from the prerequisites of System.Value_F
OK_Put_64 : constant Boolean :=
Num'Base'Object_Size <= 64
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**63)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**63)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**63)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**63)
or else
- (Num'Small_Numerator < Num'Small_Denominator
- and then Num'Small_Denominator <= 2**59)
+ (Num'Base'Small_Numerator < Num'Base'Small_Denominator
+ and then Num'Base'Small_Denominator <= 2**59)
or else
- (Num'Small_Denominator < Num'Small_Numerator
- and then Num'Small_Numerator <= 2**53));
+ (Num'Base'Small_Denominator < Num'Base'Small_Numerator
+ and then Num'Base'Small_Numerator <= 2**53));
-- These conditions are derived from the prerequisites of System.Image_F
E : constant Natural := 63 - 32 * Boolean'Pos (OK_Put_32);
OK_Get_32 : constant Boolean :=
Num'Base'Object_Size <= 32
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**31)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**31)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**31)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**31)
or else
- (Num'Small_Numerator <= 2**27
- and then Num'Small_Denominator <= 2**27));
+ (Num'Base'Small_Numerator <= 2**27
+ and then Num'Base'Small_Denominator <= 2**27));
-- These conditions are derived from the prerequisites of System.Value_F
OK_Put_32 : constant Boolean :=
Num'Base'Object_Size <= 32
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**31)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**31)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**31)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**31)
or else
- (Num'Small_Numerator < Num'Small_Denominator
- and then Num'Small_Denominator <= 2**27)
+ (Num'Base'Small_Numerator < Num'Base'Small_Denominator
+ and then Num'Base'Small_Denominator <= 2**27)
or else
- (Num'Small_Denominator < Num'Small_Numerator
- and then Num'Small_Numerator <= 2**25));
+ (Num'Base'Small_Denominator < Num'Base'Small_Numerator
+ and then Num'Base'Small_Numerator <= 2**25));
-- These conditions are derived from the prerequisites of System.Image_F
OK_Get_64 : constant Boolean :=
Num'Base'Object_Size <= 64
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**63)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**63)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**63)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**63)
or else
- (Num'Small_Numerator <= 2**59
- and then Num'Small_Denominator <= 2**59));
+ (Num'Base'Small_Numerator <= 2**59
+ and then Num'Base'Small_Denominator <= 2**59));
-- These conditions are derived from the prerequisites of System.Value_F
OK_Put_64 : constant Boolean :=
Num'Base'Object_Size <= 64
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**63)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**63)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**63)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**63)
or else
- (Num'Small_Numerator < Num'Small_Denominator
- and then Num'Small_Denominator <= 2**59)
+ (Num'Base'Small_Numerator < Num'Base'Small_Denominator
+ and then Num'Base'Small_Denominator <= 2**59)
or else
- (Num'Small_Denominator < Num'Small_Numerator
- and then Num'Small_Numerator <= 2**53));
+ (Num'Base'Small_Denominator < Num'Base'Small_Numerator
+ and then Num'Base'Small_Numerator <= 2**53));
-- These conditions are derived from the prerequisites of System.Image_F
OK_Get_128 : constant Boolean :=
Num'Base'Object_Size <= 128
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**127)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**127)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**127)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**127)
or else
- (Num'Small_Numerator <= 2**123
- and then Num'Small_Denominator <= 2**123));
+ (Num'Base'Small_Numerator <= 2**123
+ and then Num'Base'Small_Denominator <= 2**123));
-- These conditions are derived from the prerequisites of System.Value_F
OK_Put_128 : constant Boolean :=
Num'Base'Object_Size <= 128
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**127)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**127)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**127)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**127)
or else
- (Num'Small_Numerator < Num'Small_Denominator
- and then Num'Small_Denominator <= 2**123)
+ (Num'Base'Small_Numerator < Num'Base'Small_Denominator
+ and then Num'Base'Small_Denominator <= 2**123)
or else
- (Num'Small_Denominator < Num'Small_Numerator
- and then Num'Small_Numerator <= 2**122));
+ (Num'Base'Small_Denominator < Num'Base'Small_Numerator
+ and then Num'Base'Small_Numerator <= 2**122));
-- These conditions are derived from the prerequisites of System.Image_F
E : constant Natural :=
OK_Get_32 : constant Boolean :=
Num'Base'Object_Size <= 32
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**31)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**31)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**31)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**31)
or else
- (Num'Small_Numerator <= 2**27
- and then Num'Small_Denominator <= 2**27));
+ (Num'Base'Small_Numerator <= 2**27
+ and then Num'Base'Small_Denominator <= 2**27));
-- These conditions are derived from the prerequisites of System.Value_F
OK_Put_32 : constant Boolean :=
Num'Base'Object_Size <= 32
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**31)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**31)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**31)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**31)
or else
- (Num'Small_Numerator < Num'Small_Denominator
- and then Num'Small_Denominator <= 2**27)
+ (Num'Base'Small_Numerator < Num'Base'Small_Denominator
+ and then Num'Base'Small_Denominator <= 2**27)
or else
- (Num'Small_Denominator < Num'Small_Numerator
- and then Num'Small_Numerator <= 2**25));
+ (Num'Base'Small_Denominator < Num'Base'Small_Numerator
+ and then Num'Base'Small_Numerator <= 2**25));
-- These conditions are derived from the prerequisites of System.Image_F
OK_Get_64 : constant Boolean :=
Num'Base'Object_Size <= 64
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**63)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**63)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**63)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**63)
or else
- (Num'Small_Numerator <= 2**59
- and then Num'Small_Denominator <= 2**59));
+ (Num'Base'Small_Numerator <= 2**59
+ and then Num'Base'Small_Denominator <= 2**59));
-- These conditions are derived from the prerequisites of System.Value_F
OK_Put_64 : constant Boolean :=
Num'Base'Object_Size <= 64
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**63)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**63)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**63)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**63)
or else
- (Num'Small_Numerator < Num'Small_Denominator
- and then Num'Small_Denominator <= 2**59)
+ (Num'Base'Small_Numerator < Num'Base'Small_Denominator
+ and then Num'Base'Small_Denominator <= 2**59)
or else
- (Num'Small_Denominator < Num'Small_Numerator
- and then Num'Small_Numerator <= 2**53));
+ (Num'Base'Small_Denominator < Num'Base'Small_Numerator
+ and then Num'Base'Small_Numerator <= 2**53));
-- These conditions are derived from the prerequisites of System.Image_F
E : constant Natural := 63 - 32 * Boolean'Pos (OK_Put_32);
OK_Get_32 : constant Boolean :=
Num'Base'Object_Size <= 32
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**31)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**31)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**31)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**31)
or else
- (Num'Small_Numerator <= 2**27
- and then Num'Small_Denominator <= 2**27));
+ (Num'Base'Small_Numerator <= 2**27
+ and then Num'Base'Small_Denominator <= 2**27));
-- These conditions are derived from the prerequisites of System.Value_F
OK_Put_32 : constant Boolean :=
Num'Base'Object_Size <= 32
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**31)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**31)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**31)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**31)
or else
- (Num'Small_Numerator < Num'Small_Denominator
- and then Num'Small_Denominator <= 2**27)
+ (Num'Base'Small_Numerator < Num'Base'Small_Denominator
+ and then Num'Base'Small_Denominator <= 2**27)
or else
- (Num'Small_Denominator < Num'Small_Numerator
- and then Num'Small_Numerator <= 2**25));
+ (Num'Base'Small_Denominator < Num'Base'Small_Numerator
+ and then Num'Base'Small_Numerator <= 2**25));
-- These conditions are derived from the prerequisites of System.Image_F
OK_Get_64 : constant Boolean :=
Num'Base'Object_Size <= 64
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**63)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**63)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**63)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**63)
or else
- (Num'Small_Numerator <= 2**59
- and then Num'Small_Denominator <= 2**59));
+ (Num'Base'Small_Numerator <= 2**59
+ and then Num'Base'Small_Denominator <= 2**59));
-- These conditions are derived from the prerequisites of System.Value_F
OK_Put_64 : constant Boolean :=
Num'Base'Object_Size <= 64
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**63)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**63)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**63)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**63)
or else
- (Num'Small_Numerator < Num'Small_Denominator
- and then Num'Small_Denominator <= 2**59)
+ (Num'Base'Small_Numerator < Num'Base'Small_Denominator
+ and then Num'Base'Small_Denominator <= 2**59)
or else
- (Num'Small_Denominator < Num'Small_Numerator
- and then Num'Small_Numerator <= 2**53));
+ (Num'Base'Small_Denominator < Num'Base'Small_Numerator
+ and then Num'Base'Small_Numerator <= 2**53));
-- These conditions are derived from the prerequisites of System.Image_F
OK_Get_128 : constant Boolean :=
Num'Base'Object_Size <= 128
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**127)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**127)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**127)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**127)
or else
- (Num'Small_Numerator <= 2**123
- and then Num'Small_Denominator <= 2**123));
+ (Num'Base'Small_Numerator <= 2**123
+ and then Num'Base'Small_Denominator <= 2**123));
-- These conditions are derived from the prerequisites of System.Value_F
OK_Put_128 : constant Boolean :=
Num'Base'Object_Size <= 128
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**127)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**127)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**127)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**127)
or else
- (Num'Small_Numerator < Num'Small_Denominator
- and then Num'Small_Denominator <= 2**123)
+ (Num'Base'Small_Numerator < Num'Base'Small_Denominator
+ and then Num'Base'Small_Denominator <= 2**123)
or else
- (Num'Small_Denominator < Num'Small_Numerator
- and then Num'Small_Numerator <= 2**122));
+ (Num'Base'Small_Denominator < Num'Base'Small_Numerator
+ and then Num'Base'Small_Numerator <= 2**122));
-- These conditions are derived from the prerequisites of System.Image_F
E : constant Natural :=
OK_Get_32 : constant Boolean :=
Num'Base'Object_Size <= 32
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**31)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**31)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**31)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**31)
or else
- (Num'Small_Numerator <= 2**27
- and then Num'Small_Denominator <= 2**27));
+ (Num'Base'Small_Numerator <= 2**27
+ and then Num'Base'Small_Denominator <= 2**27));
-- These conditions are derived from the prerequisites of System.Value_F
OK_Put_32 : constant Boolean :=
Num'Base'Object_Size <= 32
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**31)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**31)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**31)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**31)
or else
- (Num'Small_Numerator < Num'Small_Denominator
- and then Num'Small_Denominator <= 2**27)
+ (Num'Base'Small_Numerator < Num'Base'Small_Denominator
+ and then Num'Base'Small_Denominator <= 2**27)
or else
- (Num'Small_Denominator < Num'Small_Numerator
- and then Num'Small_Numerator <= 2**25));
+ (Num'Base'Small_Denominator < Num'Base'Small_Numerator
+ and then Num'Base'Small_Numerator <= 2**25));
-- These conditions are derived from the prerequisites of System.Image_F
OK_Get_64 : constant Boolean :=
Num'Base'Object_Size <= 64
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**63)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**63)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**63)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**63)
or else
- (Num'Small_Numerator <= 2**59
- and then Num'Small_Denominator <= 2**59));
+ (Num'Base'Small_Numerator <= 2**59
+ and then Num'Base'Small_Denominator <= 2**59));
-- These conditions are derived from the prerequisites of System.Value_F
OK_Put_64 : constant Boolean :=
Num'Base'Object_Size <= 64
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**63)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**63)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**63)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**63)
or else
- (Num'Small_Numerator < Num'Small_Denominator
- and then Num'Small_Denominator <= 2**59)
+ (Num'Base'Small_Numerator < Num'Base'Small_Denominator
+ and then Num'Base'Small_Denominator <= 2**59)
or else
- (Num'Small_Denominator < Num'Small_Numerator
- and then Num'Small_Numerator <= 2**53));
+ (Num'Base'Small_Denominator < Num'Base'Small_Numerator
+ and then Num'Base'Small_Numerator <= 2**53));
-- These conditions are derived from the prerequisites of System.Image_F
E : constant Natural := 63 - 32 * Boolean'Pos (OK_Put_32);
OK_Get_32 : constant Boolean :=
Num'Base'Object_Size <= 32
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**31)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**31)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**31)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**31)
or else
- (Num'Small_Numerator <= 2**27
- and then Num'Small_Denominator <= 2**27));
+ (Num'Base'Small_Numerator <= 2**27
+ and then Num'Base'Small_Denominator <= 2**27));
-- These conditions are derived from the prerequisites of System.Value_F
OK_Put_32 : constant Boolean :=
Num'Base'Object_Size <= 32
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**31)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**31)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**31)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**31)
or else
- (Num'Small_Numerator < Num'Small_Denominator
- and then Num'Small_Denominator <= 2**27)
+ (Num'Base'Small_Numerator < Num'Base'Small_Denominator
+ and then Num'Base'Small_Denominator <= 2**27)
or else
- (Num'Small_Denominator < Num'Small_Numerator
- and then Num'Small_Numerator <= 2**25));
+ (Num'Base'Small_Denominator < Num'Base'Small_Numerator
+ and then Num'Base'Small_Numerator <= 2**25));
-- These conditions are derived from the prerequisites of System.Image_F
OK_Get_64 : constant Boolean :=
Num'Base'Object_Size <= 64
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**63)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**63)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**63)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**63)
or else
- (Num'Small_Numerator <= 2**59
- and then Num'Small_Denominator <= 2**59));
+ (Num'Base'Small_Numerator <= 2**59
+ and then Num'Base'Small_Denominator <= 2**59));
-- These conditions are derived from the prerequisites of System.Value_F
OK_Put_64 : constant Boolean :=
Num'Base'Object_Size <= 64
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**63)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**63)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**63)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**63)
or else
- (Num'Small_Numerator < Num'Small_Denominator
- and then Num'Small_Denominator <= 2**59)
+ (Num'Base'Small_Numerator < Num'Base'Small_Denominator
+ and then Num'Base'Small_Denominator <= 2**59)
or else
- (Num'Small_Denominator < Num'Small_Numerator
- and then Num'Small_Numerator <= 2**53));
+ (Num'Base'Small_Denominator < Num'Base'Small_Numerator
+ and then Num'Base'Small_Numerator <= 2**53));
-- These conditions are derived from the prerequisites of System.Image_F
OK_Get_128 : constant Boolean :=
Num'Base'Object_Size <= 128
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**127)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**127)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**127)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**127)
or else
- (Num'Small_Numerator <= 2**123
- and then Num'Small_Denominator <= 2**123));
+ (Num'Base'Small_Numerator <= 2**123
+ and then Num'Base'Small_Denominator <= 2**123));
-- These conditions are derived from the prerequisites of System.Value_F
OK_Put_128 : constant Boolean :=
Num'Base'Object_Size <= 128
and then
- ((Num'Small_Numerator = 1 and then Num'Small_Denominator <= 2**127)
+ ((Num'Base'Small_Numerator = 1
+ and then Num'Base'Small_Denominator <= 2**127)
or else
- (Num'Small_Denominator = 1 and then Num'Small_Numerator <= 2**127)
+ (Num'Base'Small_Denominator = 1
+ and then Num'Base'Small_Numerator <= 2**127)
or else
- (Num'Small_Numerator < Num'Small_Denominator
- and then Num'Small_Denominator <= 2**123)
+ (Num'Base'Small_Numerator < Num'Base'Small_Denominator
+ and then Num'Base'Small_Denominator <= 2**123)
or else
- (Num'Small_Denominator < Num'Small_Numerator
- and then Num'Small_Numerator <= 2**122));
+ (Num'Base'Small_Denominator < Num'Base'Small_Numerator
+ and then Num'Base'Small_Numerator <= 2**122));
-- These conditions are derived from the prerequisites of System.Image_F
E : constant Natural :=