Parse.AaItB.norm.go: def of bend-osdev-apparmor@0.1.0.0 Import: import bend-osdev-apparmor@0.1.0.0/parse.bend as Parse Lines 220-235 of bend-osdev-apparmor@0.1.0.0/parse.bend: https://jend.leeeet.dev/read.txt?path=bend-osdev-apparmor@0.1.0.0/parse.bend&start_line=220&end_line=235 import Base import bend-osdev-apparmor@0.1.0.0/token.bend as T def AaItB.norm.go(t: T.AaTok, +d0: Bool, +empty: Bool, +b: AaItB) -> AaItB: match t: case T.AaTOpen{+l}: AaItB.norm.open(d0, b, T.AaTOpen{l}, l) case T.AaTClose{+l}: AaItB.norm.close(d0, empty, b, T.AaTClose{l}, l) case T.AaTComma{+l}: AaItB.norm.comma(d0, empty, b, T.AaTComma{l}, l) case T.AaTLParen{l}: AaItB.paren(b, True{}, T.AaTLParen{l}) case T.AaTRParen{l}: AaItB.paren(b, False{}, T.AaTRParen{l}) case T.AaTWord{+w, +l}: Bool.pick(AaItB, Bool.and(d0, empty), AaItB.norm.first(T.AaTWord{w, l}, b), AaItB.push(b, T.AaTWord{w, l})) case T.AaTQuoted{q, l}: AaItB.push(b, T.AaTQuoted{q, l}) Uses (11): 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=Base/base.bend&name=Bool.pick https://jend.leeeet.dev/definition.txt?path=bend-osdev-apparmor@0.1.0.0/parse.bend&name=AaItB https://jend.leeeet.dev/definition.txt?path=bend-osdev-apparmor@0.1.0.0/parse.bend&name=AaItB.norm.close https://jend.leeeet.dev/definition.txt?path=bend-osdev-apparmor@0.1.0.0/parse.bend&name=AaItB.norm.comma https://jend.leeeet.dev/definition.txt?path=bend-osdev-apparmor@0.1.0.0/parse.bend&name=AaItB.norm.first https://jend.leeeet.dev/definition.txt?path=bend-osdev-apparmor@0.1.0.0/parse.bend&name=AaItB.norm.open https://jend.leeeet.dev/definition.txt?path=bend-osdev-apparmor@0.1.0.0/parse.bend&name=AaItB.paren https://jend.leeeet.dev/definition.txt?path=bend-osdev-apparmor@0.1.0.0/parse.bend&name=AaItB.push https://jend.leeeet.dev/definition.txt?path=bend-osdev-apparmor@0.1.0.0/token.bend&name=AaTok