def str.c
bend-net-json@0.3.0.0 · json.bend:210
import bend-net-json@0.3.0.0/json.bend as Json
import Base
210def str.c(quote: Bool, ctl: Bool, bs: Bool, c: U32, t: String, acc: String, key: Bool, stack: List<&2, Open>) -> St:
211 match quote:
212 case True{}:
213 str.close(acc, t, key, stack)
214 case False{}:
215 match ctl:
216 case True{}:
217 SFail{}
218 case False{}:
219 match bs:
220 case True{}:
221 str.esc(esc.one(t), acc, key, stack)
222 case False{}:
223 SStr{t, SCon{Chr{c}, acc}, key, stack}