def dig.dec

emerging-eztoml@0.9.0.0 · main.bend:455

import emerging-eztoml@0.9.0.0/main.bend as EmergingEztoml
import Base

455# a decimal digit, otherwise a hex letter
456def dig.dec(ok: Bool, +uu: U32) -> U32:
457  match ok:
458    case True{}:
459      U32.sub(uu, 48)
460    case False{}:
461      dig.low(Bool.and(U32.is_ge(uu, 97), U32.is_le(uu, 102)), uu)

Uses (7)

Used by (1)