def seg.sym

ezx@1.11.0.0 · src/toml/toml.bend:61

import ezx@1.11.0.0/src/toml/toml.bend as Toml
import Base

61# a header char classified. `+ch` because it is both asked about and kept.
62def seg.sym(+ch: Char) -> Sym:
63  Bool.pick(Sym, Char.is_eq(ch, '"'), SQuote{},
64    Bool.pick(Sym, Char.is_eq(ch, '.'), SDot{}, SKeep{ch}))

Uses (4)

Used by (1)