Source/Reference

FloatLiteralSpec

reference/numeric/FloatLiteralSpec.alpha

243 lines42 declarations13.2 KiBSHA-256 136c61d4a2e6

def · lines 89–97

specChunkStep

Full file
89def specChunkStep =
90  (lambda unrestricted state : (family SpecBitState) .
91    (eliminate SpecBitState (lambda unrestricted current : (family SpecBitState) . (family SpecBitState)) state
92      (branch SpecBitStateOf remaining count .
93        (nat-eliminate (lambda unrestricted current : Nat . (family SpecBitState))
94          (constructor SpecBitState SpecBitStateOf (nat-divide remaining specChunk) (nat-add count 64))
95          (lambda unrestricted predecessor : Nat . (lambda unrestricted induction : (family SpecBitState) .
96            (constructor SpecBitState SpecBitStateOf remaining count)))
97          (nat-less-than remaining specChunk)))))

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.