AmlValue.val.cmp.go: def of bend-osdev-acpi@0.1.1.0 Import: import bend-osdev-acpi@0.1.1.0/aml_value.bend as AmlValue Lines 272-281 of bend-osdev-acpi@0.1.1.0/aml_value.bend: https://jend.leeeet.dev/read.txt?path=bend-osdev-acpi@0.1.1.0/aml_value.bend&start_line=272&end_line=281 import Base def val.cmp.go(xs: List<&2, U32>, ys: List<&2, U32>, prev: Cmp) -> Cmp: match xs ys: case Nil{} Nil{}: prev case Nil{} Con{y, t}: val.cmp.then(prev, LT{}) case Con{x, t} Nil{}: val.cmp.then(prev, GT{}) case Con{+x, xt} Con{+y, yt}: val.cmp.go(xt, yt, val.cmp.then(prev, U32.cmp(x, y))) Uses (5): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Cmp https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.cmp https://jend.leeeet.dev/definition.txt?path=bend-osdev-acpi@0.1.1.0/aml_value.bend&name=val.cmp.then