U32.divmod.go.shl: def of Base Import: import Base Lines 1596-1600 of Base/base.bend: https://jend.leeeet.dev/read.txt?path=Base/base.bend&start_line=1596&end_line=1600 import Base def U32.divmod.go.shl(-p: Nat, q: Word(p), +b: U32, ts: Bool & Word(32n)) -> Word(1n+p) & U32: (t, s) = ts +s2 = {U32{s} : U32} U32.divmod.go.fin(p, q, s2, b, Bool.or(t, U32.is_ge(s2, b))) Uses (9): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool.or https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Pair https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Sigma https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.divmod.go.fin https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.is_ge https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Word