Skip to main content

SymbolToken

export interface SymbolToken {
  isEqual(other: Token): unknown
  kind: "symbol"
  matches(value: string | unknown): boolean
  site: Site
  toString(preserveWhitespace: boolean): string
  value: T
}

Properties

isEqual

symbolToken.isEqual satisfies (other: Token) => unknown

kind

symbolToken.kind satisfies "symbol"

matches

symbolToken.matches satisfies (value: string | unknown) => boolean

site

symbolToken.site satisfies Site

toString

symbolToken.toString satisfies (preserveWhitespace: boolean) => string

value

symbolToken.value satisfies T