def Short.fix

bend-kit-fmt@0.1.0.0 · fmt.bend:324

import bend-kit-fmt@0.1.0.0/fmt.bend as Fmt
import Base

324def Short.fix(+even: Bool, st: St) -> St & U32:
325  match st:
326    case St{r, s, mp, mm}:
327      +r1 = {r : List<&2, U32>}
328      +s1 = {s : List<&2, U32>}
329      +mp1 = {mp : List<&2, U32>}
330      Short.fix.down(even,
331        Short.up(64n, even, Short.high(even, r1, mp1, s1), St{r1, s1, mp1, mm},
332          64))

Uses (8)

Used by (1)