def begin.kind

bolt@1.27.0.0 · src/syntax/lex.bend:215

import bolt@1.27.0.0/src/syntax/lex.bend as Lex
import Base

215def begin.kind(cls: Class) -> TokKind:
216  match cls:
217    case CAlpha{}:
218      TName{}
219    case CDigit{}:
220      TNum{}
221    case CQuote{}:
222      TStr{}
223    case CTick{}:
224      TChar{}
225    case CHash{}:
226      TComment{}
227    case CSpace{}:
228      TSpace{}
229    case CNewline{}:
230      TNewline{}
231    case COpen{}:
232      TOpen{}
233    case CClose{}:
234      TClose{}
235    case CComma{}:
236      TComma{}
237    case other:
238      TOp{}

Uses (2)

Used by (1)