Source/Reference

FloatLiteralSpec

reference/numeric/FloatLiteralSpec.alpha

250 lines45 declarations13.7 KiBSHA-256 4d20087f71cc

def · lines 100–108

specBitStep

Full file
100def specBitStep =
101  (lambda unrestricted state : (family SpecBitState) .
102    (eliminate SpecBitState (lambda unrestricted current : (family SpecBitState) . (family SpecBitState)) state
103      (branch SpecBitStateOf remaining count .
104        (nat-eliminate (lambda unrestricted current : Nat . (family SpecBitState))
105          (constructor SpecBitState SpecBitStateOf (nat-divide remaining 2) (nat-add count 1))
106          (lambda unrestricted predecessor : Nat . (lambda unrestricted induction : (family SpecBitState) .
107            (constructor SpecBitState SpecBitStateOf remaining count)))
108          (specIsZero remaining)))))

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.