Quoted closers are indeed another wrinkle. If you want a one pass algo you can 
just track the index of the last `':'` and use it only after you pass the final 
unquoted closer having framed the two parts. Still doesn't sound hard to have 
less brittle framing, but effort worth is always subjective. Nim does use `':'` 
a lot. Maybe @TKurtBond could do the PR? :-)

Reply via email to