def word.keep.go
import emerging-ezjson@1.3.0.0/src/pull.bend as Pullimport Base
import emerging-ezjson@1.3.0.0/src/value.bend as V
642# keep the byte when it is not a delimiter
643def word.keep.go(
644 ch: Char,
645 cp: U32,
646 buf: List<&2, Char>,
647 nn: U32,
648 num: V.Num,
649 keep: Bool
650) -> Wst:
651 match keep:
652 case True{}:
653 word.step(ch, cp, buf, nn, num)
654 case False{}:
655 WStop{buf, nn, num, ch}