Expand description
Bignum dispatch — externs from lean.h:1334–1853 plus the small-int
ceiling constants.
Constants§
- LEAN_
MAX_ SMALL_ INT - Largest scalar-encodable
Int(lean.h:1544). On 64-bit hosts this isi32::MAX; on 32-bit hosts it isi32::MAX >> 1. - LEAN_
MAX_ SMALL_ NAT - Largest
Natthat fits in a scalar pointer (lean.h:1336). On 64-bit hosts this isusize::MAX >> 1. - LEAN_
MIN_ SMALL_ INT - Smallest scalar-encodable
Int(lean.h:1545).
Functions§
- lean_
big_ ⚠int64_ to_ int - lean_
big_ ⚠int_ to_ int - lean_
big_ ⚠size_ t_ to_ int - lean_
big_ ⚠uint64_ to_ nat - lean_
big_ ⚠usize_ to_ nat - lean_
cstr_ ⚠to_ int - lean_
cstr_ ⚠to_ nat - lean_
int_ ⚠big_ add - lean_
int_ ⚠big_ div - lean_
int_ ⚠big_ div_ exact - lean_
int_ ⚠big_ ediv - lean_
int_ ⚠big_ emod - lean_
int_ ⚠big_ eq - lean_
int_ ⚠big_ le - lean_
int_ ⚠big_ lt - lean_
int_ ⚠big_ mod - lean_
int_ ⚠big_ mul - lean_
int_ ⚠big_ neg - lean_
int_ ⚠big_ nonneg - lean_
int_ ⚠big_ sub - lean_
nat_ ⚠big_ add - lean_
nat_ ⚠big_ div - lean_
nat_ ⚠big_ div_ exact - lean_
nat_ ⚠big_ eq - lean_
nat_ ⚠big_ le - lean_
nat_ ⚠big_ lt - lean_
nat_ ⚠big_ mod - lean_
nat_ ⚠big_ mul - lean_
nat_ ⚠big_ sub - lean_
nat_ ⚠big_ succ - lean_
nat_ ⚠overflow_ mul - lean_
uint8_ ⚠of_ big_ nat