def number.inc

bend-lint-rules@0.2.0.0 · layout/format.bend:488

import bend-lint-rules@0.2.0.0/layout/format.bend as Format
import Base

488# After "n": n+, or n alone.
489def number.inc(s: String, keep: String, text: String, n: U32) -> Scan:
490  match s:
491    case SCon{'+', rest}:
492      number.tok(Run{text ++ "n+", (n + 2: U32), rest, '+'}, True{}, False{})
493    case _:
494      number.tok(Run{text ++ "n", (n + 1: U32), keep, 'n'}, False{}, True{})

Uses (11)

Used by (1)