type Scan
import emerging-ezjson@1.3.0.0/src/lex.bend as Leximport Base
338# `cut` is the suffix where the open word or string began, so closing it does
339# not walk the text again. Old means a backslash handed the tail to the copier
340type Scan is Data:
341 Go{cut: String, n: U32, mode: Span, toks: List<&2, Tok>}
342 Old{st: Lex}