def quoted.tok

cswap-bend-cli@0.1.0.0 · fmt/yscal.bend:102

import cswap-bend-cli@0.1.0.0/fmt/yscal.bend as Yscal
import 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))

Uses (10)

Used by (1)