258def modelWord32FromNaturalTruncated =
259 (lambda unrestricted value : Nat .
260 (app
261 (nat-eliminate
262 (lambda unrestricted small : Nat . (pi unrestricted unit : Nat . (family ModelWord32)))
263 (lambda unrestricted unit : Nat . (modelWord32FromNaturalDivided value))
264 (lambda unrestricted predecessor : Nat .
265 (lambda unrestricted induction : (pi unrestricted unit : Nat . (family ModelWord32)) .
266 (lambda unrestricted unit : Nat .
267 (constructor
268 ModelWord32
269 ModelWord32Value
270 (nat-to-byte value)
271 (byte 0)
272 (byte 0)
273 (byte 0)))))
274 (nat-less-than value byteNaturalTwoHundredFiftySix))
275 zero))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.