egison-pattern-src-0.1.0.0: Manipulating Egison patterns: abstract syntax, parser, and pretty-printer

Index

$sel:associativity:FixityLanguage.Egison.Syntax.Pattern.Fixity, Language.Egison.Pretty.Pattern, Language.Egison.Parser.Pattern
$sel:begin:LocationLanguage.Egison.Parser.Pattern
$sel:blockComment:ParseModeLanguage.Egison.Parser.Pattern
$sel:column:PositionLanguage.Egison.Parser.Pattern
$sel:end:LocationLanguage.Egison.Parser.Pattern
$sel:expected:UnexpectedTokenLanguage.Egison.Parser.Pattern
$sel:fixities:ParseModeLanguage.Egison.Parser.Pattern
$sel:fixities:PrintModeLanguage.Egison.Pretty.Pattern
$sel:fixity:ParseFixityLanguage.Egison.Parser.Pattern
$sel:fixity:PrintFixityLanguage.Egison.Pretty.Pattern
$sel:found:UnexpectedTokenLanguage.Egison.Parser.Pattern
$sel:input:UnexpectedTokenLanguage.Egison.Parser.Pattern
$sel:line:PositionLanguage.Egison.Parser.Pattern
$sel:lineComment:ParseModeLanguage.Egison.Parser.Pattern
$sel:lineLength:PageModeLanguage.Egison.Pretty.Pattern
$sel:message:UnexpectedTokenLanguage.Egison.Parser.Pattern
$sel:nameParser:ParseModeLanguage.Egison.Parser.Pattern
$sel:namePrinter:PrintModeLanguage.Egison.Pretty.Pattern
$sel:pageMode:PrintModeLanguage.Egison.Pretty.Pattern
$sel:parser:ParseFixityLanguage.Egison.Parser.Pattern
$sel:position:UnexpectedTokenLanguage.Egison.Parser.Pattern
$sel:precedence:FixityLanguage.Egison.Syntax.Pattern.Fixity, Language.Egison.Pretty.Pattern, Language.Egison.Parser.Pattern
$sel:printed:PrintFixityLanguage.Egison.Pretty.Pattern
$sel:ribbonsPerLine:PageModeLanguage.Egison.Pretty.Pattern
$sel:symbol:FixityLanguage.Egison.Syntax.Pattern.Fixity, Language.Egison.Pretty.Pattern, Language.Egison.Parser.Pattern
$sel:valueExprParser:ParseModeLanguage.Egison.Parser.Pattern
$sel:valueExprPrinter:PrintModeLanguage.Egison.Pretty.Pattern
$sel:varNameParser:ParseModeLanguage.Egison.Parser.Pattern
$sel:varNamePrinter:PrintModeLanguage.Egison.Pretty.Pattern
AndLanguage.Egison.Syntax.Pattern.Expr, Language.Egison.Syntax.Pattern
andLanguage.Egison.Parser.Pattern
AndFLanguage.Egison.Syntax.Pattern.Base, Language.Egison.Syntax.Pattern
AssociativityLanguage.Egison.Syntax.Pattern.Fixity, Language.Egison.Pretty.Pattern, Language.Egison.Parser.Pattern
AssocLeftLanguage.Egison.Syntax.Pattern.Fixity, Language.Egison.Pretty.Pattern, Language.Egison.Parser.Pattern
AssocNoneLanguage.Egison.Syntax.Pattern.Fixity, Language.Egison.Pretty.Pattern, Language.Egison.Parser.Pattern
AssocRightLanguage.Egison.Syntax.Pattern.Fixity, Language.Egison.Pretty.Pattern, Language.Egison.Parser.Pattern
dollarLanguage.Egison.Parser.Pattern
EndOfInputLanguage.Egison.Parser.Pattern
Error 
1 (Type/Class)Language.Egison.Parser.Pattern
2 (Type/Class)Language.Egison.Pretty.Pattern
ErrorItemLanguage.Egison.Parser.Pattern
ErrorsLanguage.Egison.Parser.Pattern
exclamationLanguage.Egison.Parser.Pattern
ExprLanguage.Egison.Syntax.Pattern.Expr, Language.Egison.Syntax.Pattern
ExprFLanguage.Egison.Syntax.Pattern.Base, Language.Egison.Syntax.Pattern
ExprLLanguage.Egison.Parser.Pattern
ExternalErrorLanguage.Egison.Parser.Pattern
ExtParserLanguage.Egison.Parser.Pattern
ExtPrinterLanguage.Egison.Pretty.Pattern
Fixity 
1 (Type/Class)Language.Egison.Syntax.Pattern.Fixity, Language.Egison.Pretty.Pattern, Language.Egison.Parser.Pattern
2 (Data Constructor)Language.Egison.Syntax.Pattern.Fixity, Language.Egison.Pretty.Pattern, Language.Egison.Parser.Pattern
foldExprLanguage.Egison.Syntax.Pattern.Combinator, Language.Egison.Syntax.Pattern
hashLanguage.Egison.Parser.Pattern
InfixLanguage.Egison.Syntax.Pattern.Expr, Language.Egison.Syntax.Pattern
InfixFLanguage.Egison.Syntax.Pattern.Base, Language.Egison.Syntax.Pattern
isSpaceLanguage.Egison.Parser.Pattern
IsTokenLanguage.Egison.Parser.Pattern
LabelLanguage.Egison.Parser.Pattern
Location 
1 (Type/Class)Language.Egison.Parser.Pattern
2 (Data Constructor)Language.Egison.Parser.Pattern
mapNameLanguage.Egison.Syntax.Pattern.Combinator, Language.Egison.Syntax.Pattern
mapValueExprLanguage.Egison.Syntax.Pattern.Combinator, Language.Egison.Syntax.Pattern
mapVarNameLanguage.Egison.Syntax.Pattern.Combinator, Language.Egison.Syntax.Pattern
newlineLanguage.Egison.Parser.Pattern
NotLanguage.Egison.Syntax.Pattern.Expr, Language.Egison.Syntax.Pattern
NotFLanguage.Egison.Syntax.Pattern.Base, Language.Egison.Syntax.Pattern
OrLanguage.Egison.Syntax.Pattern.Expr, Language.Egison.Syntax.Pattern
OrFLanguage.Egison.Syntax.Pattern.Base, Language.Egison.Syntax.Pattern
PageMode 
1 (Type/Class)Language.Egison.Pretty.Pattern
2 (Data Constructor)Language.Egison.Pretty.Pattern
parenLeftLanguage.Egison.Parser.Pattern
parenRightLanguage.Egison.Parser.Pattern
parseExprLanguage.Egison.Parser.Pattern
parseExprLLanguage.Egison.Parser.Pattern
ParseFixity 
1 (Type/Class)Language.Egison.Parser.Pattern
2 (Data Constructor)Language.Egison.Parser.Pattern
ParseMode 
1 (Type/Class)Language.Egison.Parser.Pattern
2 (Data Constructor)Language.Egison.Parser.Pattern
PatternLanguage.Egison.Syntax.Pattern.Expr, Language.Egison.Syntax.Pattern
PatternFLanguage.Egison.Syntax.Pattern.Base, Language.Egison.Syntax.Pattern
Position 
1 (Type/Class)Language.Egison.Parser.Pattern
2 (Data Constructor)Language.Egison.Parser.Pattern
Precedence 
1 (Type/Class)Language.Egison.Syntax.Pattern.Fixity, Language.Egison.Pretty.Pattern, Language.Egison.Parser.Pattern
2 (Data Constructor)Language.Egison.Syntax.Pattern.Fixity, Language.Egison.Pretty.Pattern, Language.Egison.Parser.Pattern
PredicateLanguage.Egison.Syntax.Pattern.Expr, Language.Egison.Syntax.Pattern
PredicateFLanguage.Egison.Syntax.Pattern.Base, Language.Egison.Syntax.Pattern
prettyExprLanguage.Egison.Pretty.Pattern
PrintFixity 
1 (Type/Class)Language.Egison.Pretty.Pattern
2 (Data Constructor)Language.Egison.Pretty.Pattern
PrintMode 
1 (Type/Class)Language.Egison.Pretty.Pattern
2 (Data Constructor)Language.Egison.Pretty.Pattern
questionLanguage.Egison.Parser.Pattern
SourceLanguage.Egison.Parser.Pattern
TokenLanguage.Egison.Parser.Pattern
Tokens 
1 (Type/Class)Language.Egison.Parser.Pattern
2 (Data Constructor)Language.Egison.Parser.Pattern
unAnnotateLanguage.Egison.Syntax.Pattern.Combinator, Language.Egison.Syntax.Pattern
underscoreLanguage.Egison.Parser.Pattern
UnexpectedTokenLanguage.Egison.Parser.Pattern
UnknownInfixOperatorLanguage.Egison.Pretty.Pattern
ValueLanguage.Egison.Syntax.Pattern.Expr, Language.Egison.Syntax.Pattern
ValueFLanguage.Egison.Syntax.Pattern.Base, Language.Egison.Syntax.Pattern
VariableLanguage.Egison.Syntax.Pattern.Expr, Language.Egison.Syntax.Pattern
VariableFLanguage.Egison.Syntax.Pattern.Base, Language.Egison.Syntax.Pattern
variablesLanguage.Egison.Syntax.Pattern.Combinator, Language.Egison.Syntax.Pattern
verticalLanguage.Egison.Parser.Pattern
WildcardLanguage.Egison.Syntax.Pattern.Expr, Language.Egison.Syntax.Pattern
WildcardFLanguage.Egison.Syntax.Pattern.Base, Language.Egison.Syntax.Pattern