def span.quote.push
import emerging-eztoml@0.9.0.0/main.bend as EmergingEztomlimport Base
5723# cons one plain character. an escape, or a stop already seen, stays stopped
5724def span.quote.push(esc: Bool, acc: SqAcc, +hh: Char) -> SqAcc:
5725 match esc acc:
5726 case True{} _a:
5727 SqStop{}
5728 case False{} SqStop{}:
5729 SqStop{}
5730 case False{} SqRun{rev}:
5731 SqRun{hh <> rev}