def lex.amp

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

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

705def lex.amp(rest: String, keep: String) -> Scan:
706  match rest:
707    case SCon{'&', r}:
708      fixed("&&", 2, r, '&', AndAnd{})
709    case SCon{'0', r}:
710      fixed("&0", 2, r, '0', Word{})
711    case SCon{'1', r}:
712      fixed("&1", 2, r, '1', Word{})
713    case SCon{'2', r}:
714      fixed("&2", 2, r, '2', Word{})
715    case _:
716      fixed("&", 1, keep, '&', Amp{})

Uses (9)

Used by (1)