def Json.parse.str_end
import bend-kube-runtime@0.2.0.0/src/json.bend as Jsonimport Base
479# A finished string: a key waits for its ':', a value is given.
480def Json.parse.str_end(s: String, key: Bool, stack: List<&2, Frame>) -> JState:
481 match key stack:
482 case True{} Con{FObj{ms, k}, t}:
483 JS{LColon{}, FObj{ms, s} <> t}
484 case True{} _:
485 Json.parse.err("key outside an object")
486 case False{} st:
487 Json.parse.give(JStr{s}, st)