Json.w.esc.c: def of bend-kit-json@0.7.0.0 Import: import bend-kit-json@0.7.0.0/json.bend as Json Lines 999-1013 of bend-kit-json@0.7.0.0/json.bend: https://jend.leeeet.dev/read.txt?path=bend-kit-json@0.7.0.0/json.bend&start_line=999&end_line=1013 import Base # ยง7: quote, backslash and control chars are escaped. Other bytes are already UTF-8. def w.esc.c(+c: U32, o: W) -> W: match c: case 34: w.put(w.put(o, 92), 34) case 92: w.put(w.put(o, 92), 92) case 10: w.put(w.put(o, 92), 110) case 13: w.put(w.put(o, 92), 114) case 9: w.put(w.put(o, 92), 116) case _: w.ctl(U32.is_lt(c, 32), c, o) Uses (8): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.is_lt https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Word.Con https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Word.Nil https://jend.leeeet.dev/definition.txt?path=bend-kit-json@0.7.0.0/json.bend&name=W https://jend.leeeet.dev/definition.txt?path=bend-kit-json@0.7.0.0/json.bend&name=w.ctl https://jend.leeeet.dev/definition.txt?path=bend-kit-json@0.7.0.0/json.bend&name=w.put