Regex.reverse.ok: def of bend-kit-regex@0.8.0.0 Import: import bend-kit-regex@0.8.0.0/regex.bend as Regex Lines 591-606 of bend-kit-regex@0.8.0.0/regex.bend: https://jend.leeeet.dev/read.txt?path=bend-kit-regex@0.8.0.0/regex.bend&start_line=591&end_line=606 import Base def reverse.ok(n: Node) -> Bool: match n: case NAssert{k}: False{} case NCat{a, b}: reverse.ok(a) && reverse.ok(b) case NAlt{a, b}: reverse.ok(a) && reverse.ok(b) case NPlus{g, a}: reverse.ok(a) case NQuest{g, a}: reverse.ok(a) case NGroup{i, a}: reverse.ok(a) case _: True{} Uses (3): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool.and https://jend.leeeet.dev/definition.txt?path=bend-kit-regex@0.8.0.0/regex.bend&name=Node