def sep.b
bend-kit-json@0.7.0.0 · json.bend:584
import bend-kit-json@0.7.0.0/json.bend as Json
import Base
584
585def sep.b(r: Array<U32> & U32, +i: U32, open: Open, up: List<&1, Open>) -> Array<U32> & Sb:
586 (a, +c) = r
587 match c:
588 case 32:
589 (a, BSep{(i + 1 : U32), open, up})
590 case 9:
591 (a, BSep{(i + 1 : U32), open, up})
592 case 10:
593 (a, BSep{(i + 1 : U32), open, up})
594 case 13:
595 (a, BSep{(i + 1 : U32), open, up})
596 case 44:
597 (a, sep.b.comma(open, (i + 1 : U32), up))
598 case _:
599 (a, sep.b.close(open, c, (i + 1 : U32), up))