Add initial prototype.
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
with
|
||||
any_Math.any_Computational;
|
||||
|
||||
package float_Math.Computational is new float_Math.any_Computational;
|
||||
pragma Pure (float_Math.Computational);
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
with
|
||||
any_Math.any_Statistics;
|
||||
|
||||
package float_Math.Statistics is new float_Math.any_Statistics;
|
||||
pragma Pure (float_Math.Statistics);
|
||||
|
||||
5
1-base/math/source/precision/float/float_math.ads
Normal file
5
1-base/math/source/precision/float/float_math.ads
Normal file
@@ -0,0 +1,5 @@
|
||||
with
|
||||
any_Math;
|
||||
|
||||
package float_Math is new any_Math (Real_t => Float);
|
||||
pragma Pure (float_Math);
|
||||
@@ -0,0 +1,6 @@
|
||||
with
|
||||
any_Math.any_Algebra.any_linear.any_d2;
|
||||
|
||||
|
||||
package float_Math.Algebra.linear.d2 is new float_Math.Algebra.linear.any_d2;
|
||||
pragma Pure (float_Math.Algebra.linear.d2);
|
||||
@@ -0,0 +1,6 @@
|
||||
with
|
||||
any_Math.any_Algebra.any_linear.any_d3;
|
||||
|
||||
|
||||
package float_Math.Algebra.linear.d3 is new float_Math.Algebra.linear.any_d3;
|
||||
pragma Pure (float_Math.Algebra.linear.d3);
|
||||
@@ -0,0 +1,7 @@
|
||||
with
|
||||
any_Math.any_Algebra.any_Linear;
|
||||
|
||||
|
||||
package float_Math.Algebra.linear is new float_Math.Algebra.any_linear;
|
||||
pragma Pure (float_Math.Algebra.linear);
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
with
|
||||
any_Math.any_Algebra;
|
||||
|
||||
|
||||
package float_Math.Algebra is new float_Math.any_Algebra;
|
||||
pragma Pure (float_Math.Algebra);
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
with
|
||||
any_Math.any_Analysis;
|
||||
|
||||
|
||||
package float_Math.Analysis is new float_Math.any_Analysis;
|
||||
pragma Pure (float_Math.Analysis);
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
with
|
||||
any_Math.any_Arithmetic;
|
||||
|
||||
|
||||
package float_Math.Arithmetic is new float_Math.any_Arithmetic;
|
||||
pragma Pure (float_Math.Arithmetic);
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
with
|
||||
any_Math.any_Geometry.any_d2.any_Hexagon;
|
||||
|
||||
|
||||
package float_math.Geometry.d2.Hexagon
|
||||
is
|
||||
new float_Math.Geometry.any_d2.any_Hexagon
|
||||
with Pure;
|
||||
@@ -0,0 +1,6 @@
|
||||
with
|
||||
any_Math.any_Geometry.any_d2;
|
||||
|
||||
|
||||
package float_math.Geometry.d2 is new float_Math.Geometry.any_d2;
|
||||
pragma Pure (float_math.Geometry.d2);
|
||||
@@ -0,0 +1,6 @@
|
||||
with
|
||||
any_Math.any_Geometry.any_d3.any_Modeller.any_Forge;
|
||||
|
||||
|
||||
package float_math.Geometry.d3.Modeller.Forge is new float_Math.Geometry.d3.Modeller.any_Forge;
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
with
|
||||
any_Math.any_Geometry.any_d3.any_Modeller;
|
||||
|
||||
|
||||
package float_math.Geometry.d3.Modeller is new float_Math.Geometry.d3.any_Modeller;
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
with
|
||||
any_Math.any_Geometry.any_d3;
|
||||
|
||||
|
||||
package float_math.Geometry.d3 is new float_Math.Geometry.any_d3;
|
||||
pragma Pure (float_math.Geometry.d3);
|
||||
@@ -0,0 +1,6 @@
|
||||
with
|
||||
any_Math.any_Geometry;
|
||||
|
||||
|
||||
package float_math.Geometry is new float_Math.any_Geometry;
|
||||
pragma Pure (float_math.Geometry);
|
||||
@@ -0,0 +1,7 @@
|
||||
with
|
||||
any_Math.any_fast_Rotation;
|
||||
|
||||
|
||||
package float_Math.fast_Rotation is new float_Math.any_fast_Rotation;
|
||||
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
with
|
||||
any_Math.any_fast_Trigonometry;
|
||||
|
||||
|
||||
package float_Math.fast_Trigonometry is new float_Math.any_fast_Trigonometry;
|
||||
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
with
|
||||
any_Math.any_Random;
|
||||
|
||||
|
||||
package float_Math.Random is new float_Math.any_Random;
|
||||
|
||||
|
||||
7
1-base/math/source/precision/long/long_math.ads
Normal file
7
1-base/math/source/precision/long/long_math.ads
Normal file
@@ -0,0 +1,7 @@
|
||||
with
|
||||
any_Math;
|
||||
|
||||
|
||||
package long_Math is new any_Math (Real_t => long_Float);
|
||||
pragma Pure (long_Math);
|
||||
|
||||
7
1-base/math/source/precision/short/short_math.ads
Normal file
7
1-base/math/source/precision/short/short_math.ads
Normal file
@@ -0,0 +1,7 @@
|
||||
with
|
||||
any_Math;
|
||||
|
||||
|
||||
package short_Math is new any_Math (Real_t => short_Float);
|
||||
pragma Pure (short_Math);
|
||||
|
||||
Reference in New Issue
Block a user