Idris2Doc : Idrall.Parser.Lexer

Idrall.Parser.Lexer

(source)

Reexports

importpublic Text.Lexer.Tokenizer

Definitions

dataIsMultiline : Type
Totality: total
Visibility: public export
Constructors:
Multi : IsMultiline
Single : IsMultiline

Hint: 
EqIsMultiline
dataRawToken : Type
Totality: total
Visibility: public export
Constructors:
Ident : String->RawToken
Symbol : String->RawToken
Keyword : String->RawToken
Builtin : String->RawToken
TNatural : Nat->RawToken
TInteger : Integer->RawToken
TDouble : Double->RawToken
InterpBegin : RawToken
InterpEnd : RawToken
StringBegin : IsMultiline->RawToken
StringEnd : RawToken
StringLit : String->RawToken
White : RawToken
Comment : String->RawToken
Unrecognised : RawToken
EndInput : RawToken
RelImport : String->RawToken
AbsImport : String->RawToken
HomeDirImport : String->RawToken
EnvImport : String->RawToken
HttpImport : String->RawToken
Sha : String->RawToken
MissingImport : RawToken

Hints:
EqRawToken
ShowRawToken
TokenRawToken : Type
Visibility: public export
builtins : ListString
Visibility: export
keywords : ListString
Visibility: export
lexTo : Lexer->String->Either (StopReason, (Int, (Int, String))) (List (WithBoundsRawToken))
Visibility: export
lex : String->Either (StopReason, (Int, (Int, String))) (List (WithBoundsRawToken))
Visibility: export