def lex.dot

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

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

671def lex.dot(rest: String, keep: String) -> Scan:
672  match rest:
673    case SCon{'&', SCon{'.', r}}:
674      fixed(".&.", 3, r, '.', BitAnd{})
675    case SCon{'|', SCon{'.', r}}:
676      fixed(".|.", 3, r, '.', BitOr{})
677    case SCon{'^', SCon{'.', r}}:
678      fixed(".^.", 3, r, '.', BitXor{})
679    case _:
680      Tok{".", 1, keep, '.', Code{}, Dot{}, True{}, None{}}

Uses (11)

Used by (1)