Configured exact fixed-point identity #
The encoded exact fixed-point family supplies the public ExecFloat.FixedPoint type. Executable
operations, refinement proofs, planner metadata, and dispatch instances live in downstream
modules.
inductive
FloatLib.Floats.ExecFloat.FixedPoint.Family
(radix : Numerics.Radix)
(fractionalDigits : ℕ)
:
Type-level identity of an exact fixed-point grid.
- format {radix : Numerics.Radix} {fractionalDigits : ℕ} : Family radix fractionalDigits
Instances For
@[instance_reducible]
instance
FloatLib.Floats.ExecFloat.FixedPoint.instEncodedFormatFamily
(radix : Numerics.Radix)
(fractionalDigits : ℕ)
:
Numerics.EncodedFormat (Family radix fractionalDigits)
@[instance_reducible]
instance
FloatLib.Floats.ExecFloat.FixedPoint.instFormatSemanticsFamily
(radix : Numerics.Radix)
(fractionalDigits : ℕ)
:
Numerics.FormatSemantics (Family radix fractionalDigits)
@[reducible, inline]
Exact radix-parametric fixed point on the common executable carrier.