EmergingEztoml.span.quote.push: def of emerging-eztoml@0.9.0.0 Import: import emerging-eztoml@0.9.0.0/main.bend as EmergingEztoml Lines 5723-5731 of emerging-eztoml@0.9.0.0/main.bend: https://jend.leeeet.dev/read.txt?path=emerging-eztoml@0.9.0.0/main.bend&start_line=5723&end_line=5731 import Base # cons one plain character. an escape, or a stop already seen, stays stopped def span.quote.push(esc: Bool, acc: SqAcc, +hh: Char) -> SqAcc: match esc acc: case True{} _a: SqStop{} case False{} SqStop{}: SqStop{} case False{} SqRun{rev}: SqRun{hh <> rev} Uses (4): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Char https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=emerging-eztoml@0.9.0.0/main.bend&name=SqAcc