def seg.push
import emerging-eztoml@0.9.0.0/main.bend as EmergingEztomlimport Base
2640# the segment in the buffer joins the key, and the buffer is cleared
2641def seg.push(st: St, lex: Lex) -> St:
2642 St{bad, rows, heads, here, parts, buf, _lex, back, qkind, stack, hold, uni, left,
2643 arrtab, lead} = st
2644 St{bad, rows, heads, here, buf.str(buf) <> parts, [], lex, back, qkind, stack, hold,
2645 uni, left, arrtab, lead}