Idris2Doc : Parser.Lexer.Source

Parser.Lexer.Source

(source)

Reexports

importpublic Parser.Lexer.Common
importpublic Libraries.Text.Bounded

Definitions

dataIsMultiline : Type
Totality: total
Visibility: public export
Constructors:
Multi : IsMultiline
Single : IsMultiline
dataDebugInfo : Type
Totality: total
Visibility: public export
Constructors:
DebugLoc : DebugInfo
DebugFile : DebugInfo
DebugLine : DebugInfo
DebugCol : DebugInfo

Hints:
EqDebugInfo
ShowDebugInfo
dataToken : Type
Totality: total
Visibility: public export
Constructors:
CharLit : String->Token
DoubleLit : Double->Token
IntegerLit : Integer->Token
StringBegin : Nat->IsMultiline->Token
StringEnd : Token
InterpBegin : Token
InterpEnd : Token
StringLit : String->Token
HoleIdent : String->Token
Ident : String->Token
DotSepIdent : Namespace->String->Token
DotIdent : String->Token
Symbol : String->Token
Space : Token
Comment : Token
DocComment : String->Token
CGDirective : String->Token
EndInput : Token
Keyword : String->Token
Pragma : String->Token
MagicDebugInfo : DebugInfo->Token
Unrecognised : String->Token

Hints:
PrettyVoidToken
ShowToken
fixityKeywords : ListString
Totality: total
Visibility: public export
keywords : ListString
Totality: total
Visibility: public export
debugInfo : List (String, DebugInfo)
Totality: total
Visibility: public export
symbols : ListString
Totality: total
Visibility: public export
groupSymbols : ListString
Totality: total
Visibility: export
groupClose : String->String
Totality: total
Visibility: export
reservedInfixSymbols : ListString
Totality: total
Visibility: public export
reservedSymbols : ListString
Totality: total
Visibility: public export
lexTo : Lexer->String->Either (StopReason, (Int, (Int, String))) (List (WithBounds ()), List (WithBoundsToken))
Totality: total
Visibility: export
lex : String->Either (StopReason, (Int, (Int, String))) (List (WithBounds ()), List (WithBoundsToken))
Totality: total
Visibility: export