def q.step

yaml-for-bend@0.1.1.0 · scan.bend:922

import yaml-for-bend@0.1.1.0/scan.bend as Scan
import Base
import yaml-for-bend@0.1.1.0/token.bend as T

922def q.step(q: Qs, +double: Bool, +ind: Nat, +start: T.Mark) -> Qs:
923  match q:
924    case Qs{cur, acc, ws, lead, brks, esc, text, bad}:
925      match text:
926        case True{}:
927          q.in.text(double, cur, acc, start)
928        case False{}:
929          q.in.blanks(cur, acc, ws, lead, brks, esc, bad, ind, start)
930    case _:
931      q

Uses (6)

Used by (1)