def seg.first
import ezx@1.11.0.0/src/ez/target.bend as Targetimport Base
126# the first char of a segment
127def seg.first(mark: Mark, rest: String) -> Bool:
128 match mark:
129 case Word{}:
130 name.all(rest)
131 case Dot{}:
132 seg.dot(rest)
133 case Slash{}:
134 False{}
135 case Tilde{}:
136 False{}
137 case Other{}:
138 False{}