EmergingEztoml.doc.scan.kind: def of emerging-eztoml@0.9.0.0 Import: import emerging-eztoml@0.9.0.0/main.bend as EmergingEztoml Lines 5530-5554 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=5530&end_line=5554 import Base # a one-line string may be a span; a multiline string stays on the old path def doc.scan.kind( qkind: QKind, bad: String, rows: List<&2, Val>, heads: List<&2, String>, here: List<&2, String>, parts: List<&2, String>, buf: List<&2, Char>, back: Lex, stack: List<&2, Ctx>, uni: U32, left: U32, arrtab: Bool ) -> Mode: match qkind: case QBasic{}: MOpen{True{}, '"', QBasic{}, bad, rows, heads, here, parts, buf, back, stack, uni, left, arrtab} case QLit{}: MOpen{False{}, '\'', QLit{}, bad, rows, heads, here, parts, buf, back, stack, uni, left, arrtab} case other: MScan{St{bad, rows, heads, here, parts, buf, LQ{}, back, other, stack, HNone{}, uni, left, arrtab, False{}}} Uses (12): 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=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=emerging-eztoml@0.9.0.0/main.bend&name=Ctx https://jend.leeeet.dev/definition.txt?path=emerging-eztoml@0.9.0.0/main.bend&name=Hold https://jend.leeeet.dev/definition.txt?path=emerging-eztoml@0.9.0.0/main.bend&name=Lex https://jend.leeeet.dev/definition.txt?path=emerging-eztoml@0.9.0.0/main.bend&name=Mode https://jend.leeeet.dev/definition.txt?path=emerging-eztoml@0.9.0.0/main.bend&name=QKind https://jend.leeeet.dev/definition.txt?path=emerging-eztoml@0.9.0.0/main.bend&name=St https://jend.leeeet.dev/definition.txt?path=emerging-eztoml@0.9.0.0/main.bend&name=Val