def punct.arr.if
import emerging-ezjson@1.3.0.0/src/pull.bend as Pullimport Base
440# `[`, once it is known whether a value may start
441def punct.arr.if(stack: List<&2, Frame>, goal: Goal, ok: Bool) -> St:
442 match ok:
443 case True{}:
444 punct.arr.go(FArr{SVal{}, True{}} <> stack, goal)
445 case False{}:
446 err.st(goal)