def close.seen
bend-kit-regex@0.8.0.0 · regex.bend:1043
import bend-kit-regex@0.8.0.0/regex.bend as Regex
import Base
1043
1044
1045def close.seen(hit: Bool, +prog: Trie<Inst>, +pc: U32, caps: List<&2, Maybe<&2, U32>>, stack: List<&2, Th>, seen: Trie<Unit>, out: List<&2, Th>, +pos: U32, +prev: Maybe<&2, Char>, +next: Maybe<&2, Char>) -> Cl:
1046 match hit:
1047 case True{}:
1048 Cl{stack, seen, out}
1049 case False{}:
1050 close.inst(trie.at(Inst, prog, pc), pc, caps, stack, trie.set(Unit, seen, pc, Unit{}), out, pos, prev, next)