def intern.if

bend-kit-regex@0.8.0.0 · regex.bend:1583

import bend-kit-regex@0.8.0.0/regex.bend as Regex
import Base

1583def intern.if(miss: Bool, +found: U32, +keys: Trie<List<&2, Ix>>, +n: U32, +k: Sk, +hash: U32) -> Ik:
1584  match miss:
1585    case True{}:
1586      Ik{trie.set(List<&2, Ix>, keys, hash, intern.add(trie.at(List<&2, Ix>, keys, hash), k, n)), (n + 1 : U32), n}
1587    case False{}:
1588      Ik{keys, n, found}

Uses (11)

Used by (1)