def quoted.tok
import cswap-bend-cli@0.1.0.0/fmt/yscal.bend as Yscalimport Base
import cswap-bend-cli@0.1.0.0/fmt/ylex.bend as L
102def quoted.tok(m: Maybe<&2, Nat>, +s: String) -> L.JR():
103 match m:
104 case None{}:
105 Fail{"unterminated quoted string"}
106 case Some{+n}:
107 quoted.fin(after_ok(String.trim(String.drop(s, n))), String.take(s, n))