def compile.fin
import bend-kit-regex@0.8.0.0/regex.bend as Regeximport Base
967def compile.fin(st: Ps) -> Maybe<&2, Regex>:
968 match st:
969 case PsFail{}:
970 None{}
971 case Ps{n, rep, stack, alts, cur}:
972 match stack:
973 case Nil{}:
974 Some{build(alt.go(alts, seq(cur)), n)}
975 case Con{f, up}:
976 None{}