Parse.AaVars.emit: def of bend-osdev-apparmor@0.1.0.0 Import: import bend-osdev-apparmor@0.1.0.0/parse.bend as Parse Lines 641-655 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=641&end_line=655 import Base import bend-osdev-apparmor@0.1.0.0/text.bend as X # the expansion of one reference (last character first, onto out) def AaVars.emit(m: Maybe<&2, List<&2, List<&2, U32>>>, +strip: Bool, out: List<&2, U32>) -> Maybe<&2, List<&2, U32>>: match m: case None{}: None{} case Some{vs}: match vs: case Nil{}: None{} case Con{v, rest}: match rest: case Nil{}: Some{X.AaText.rev_onto(AaVars.value(strip, v), out)} case Con{w, more}: Some{Con{125, AaVars.join(Con{v, Con{w, more}}, strip, True{}, Con{123, out})}} Uses (7): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Maybe https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=bend-osdev-apparmor@0.1.0.0/parse.bend&name=AaVars.join https://jend.leeeet.dev/definition.txt?path=bend-osdev-apparmor@0.1.0.0/parse.bend&name=AaVars.value https://jend.leeeet.dev/definition.txt?path=bend-osdev-apparmor@0.1.0.0/text.bend&name=AaText.rev_onto