BendMlBpeTokenizer.lt_up: def of bend-ml-bpe-tokenizer@0.1.3.0 Import: import bend-ml-bpe-tokenizer@0.1.3.0/main.bend as BendMlBpeTokenizer Lines 583-595 of bend-ml-bpe-tokenizer@0.1.3.0/main.bend: https://jend.leeeet.dev/read.txt?path=bend-ml-bpe-tokenizer@0.1.3.0/main.bend&start_line=583&end_line=595 import Base # j < i -> j < 1 + i def lt_up(j: Nat, i: Nat, e: {True{} == Nat.is_lt(j, i) : Bool}) -> {True{} == Nat.is_lt(j, 1n+i) : Bool}: match j i: case 0n 0n: %e : BD(_, Unit, {True{} == Nat.is_lt(0n, 1n) : Bool}) Unit{} case 0n 1n+q: {==} case 1n+p 0n: %e : BD(_, Unit, {True{} == Nat.is_lt(1n+p, 1n) : Bool}) Unit{} case 1n+p 1n+q: lt_up(p, q, e) Uses (5): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat.is_lt https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Unit https://jend.leeeet.dev/definition.txt?path=bend-ml-bpe-tokenizer@0.1.3.0/main.bend&name=BD