def flow.push

yaml-for-bend@0.1.1.0 · scan.bend:568

import yaml-for-bend@0.1.1.0/scan.bend as Scan
import Base
import yaml-for-bend@0.1.1.0/token.bend as T

568def flow.push(st: Sc) -> Sc:
569  match st:
570    case Sc{cur, ind, inds, flow, allowed, tab, +keys, out, n, max}:
571      Sc{cur, ind, inds, 1n+flow, allowed, tab, SKey{False{}, False{}, 0n, T.Mark{0n, 0n, 0n}, False{}, low.of(keys)} <> keys, out, n, max}

Uses (7)

Used by (1)