Module

Prospero.Parser.Token

Package
purescript-prospero
Repository
rowtype-yoga/purescript-prospero

#SourcePos Source

type SourcePos = { column :: Int, line :: Int }

#SourceRange Source

type SourceRange = { end :: SourcePos, start :: SourcePos }

#SourceToken Source

type SourceToken = { leadingTrivia :: Array Trivia, range :: SourceRange, value :: Token }

#Name Source

newtype Name

Constructors

Instances

#Wrapped Source

newtype Wrapped a

Constructors

Instances

#Separated Source

newtype Separated a

Constructors

Instances