Idris2Doc : TyRE.StringRE

TyRE.StringRE

(source)

Reexports

importpublic Data.Maybe
importpublic TyRE.Codes
importpublic TyRE.Core
importpublic TyRE.RE
importpublic TyRE.Text.Lexer
importpublic TyRE.Text.Parser

Definitions

dataToken : Type
Totality: total
Visibility: public export
Constructors:
OParQ : Token
CParQ : Token
OPar : Token
CPar : Token
Dot : Token
BackTic : Token
Dash : Token
Star : Token
Plus : Token
QMark : Token
Alt : Token
Exclamation : Token
CharLit : String->Token
End : Token
reCharLit : Lexer
  character literal:
c -- for non special characters
\c -- can be for both special and non special characters

Visibility: public export
reTokenMap : TokenMapToken
Visibility: public export
Rule : Type->Type
Visibility: public export
openParQ : Rule ()
Visibility: public export
closedParQ : Rule ()
Visibility: public export
openPar : Rule ()
Visibility: public export
closedPar : Rule ()
Visibility: public export
backTic : Rule ()
Visibility: public export
dash : Rule ()
Visibility: public export
dot : Rule ()
Visibility: public export
star : Rule ()
Visibility: public export
plus : Rule ()
Visibility: public export
qMark : Rule ()
Visibility: public export
alt : Rule ()
Visibility: public export
end : Rule ()
Visibility: public export
exclamation : Rule ()
Visibility: public export
getCharLit : TokenDataToken->MaybeChar
Visibility: public export
charLit : RuleChar
Visibility: public export
charLitsRep : Rule (ListChar)
Visibility: public export
oneOf : RuleRE
Visibility: public export
range : RuleRE
Visibility: public export
exactly : RuleRE
Visibility: public export
any : RuleRE
Visibility: public export
mapRE : RE->Maybe (RE->RE) ->RE
Visibility: public export
unit : RuleRE
Visibility: public export
postUnit : Rule (RE->RE)
Visibility: public export
semiUnit : RuleRE
Visibility: public export
postSemiUnit : Rule (RE->RE)
Visibility: public export
fullRE : RuleRE
Visibility: public export
reWithEnd : RuleRE
Visibility: public export
mapTokens : (List (TokenDataToken), (Int, (Int, String))) ->List (TokenDataToken)
Visibility: public export
rAux : String->MaybeRE
Visibility: public export
toRE : (str : String) ->IsJust (rAuxstr) =>RE
Visibility: public export
r : (str : String) -> {autoisJust : IsJust (rAuxstr)} ->TyRE (TypeRE (toREstr))
Visibility: public export