645def stdF32UnitFromWord32 =
646 (lambda unrestricted word : (family ModelWord32) .
647 (app
648 (lambda unrestricted significand : (family ModelWord32) .
649 (nat-eliminate
650 (lambda unrestricted current : Nat . (family InferenceFloat32))
651 (stdF32UnitAssemble (stdF32UnitRun significand))
652 (lambda unrestricted predecessor : Nat .
653 (lambda unrestricted induction : (family InferenceFloat32) . stdF32Zero))
654 (stdU32IsZero significand)))
655 (stdU32ShiftRight word (byte-to-nat (byte 8)))))The compiler supplied declaration spans and resolved links from this source snapshot. This page does not assert that this file belongs to a checked closure.