uu-tc-2015.1.1: Haskell 98 parser combinators for INFOB3TC at Utrecht University

Index

*> 
1 (Function)ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Derived, ParseLib.Abstract
3 (Function)ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
<$ 
1 (Function)ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Derived, ParseLib.Abstract
3 (Function)ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
<$> 
1 (Function)ParseLib.Parallel.Core, ParseLib.Parallel.Derived, ParseLib.Parallel, ParseLib.Abstract.Core, ParseLib.Abstract.Derived, ParseLib.Abstract
2 (Function)ParseLib.Simple.Core, ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
<* 
1 (Function)ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Derived, ParseLib.Abstract
3 (Function)ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
<*> 
1 (Function)ParseLib.Parallel.Core, ParseLib.Parallel.Derived, ParseLib.Parallel, ParseLib.Abstract.Core, ParseLib.Abstract.Derived, ParseLib.Abstract
2 (Function)ParseLib.Simple.Core, ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
<<|> 
1 (Function)ParseLib.Parallel.Core, ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Simple.Core, ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
3 (Function)ParseLib.Abstract.Core, ParseLib.Abstract.Derived, ParseLib.Abstract
<|> 
1 (Function)ParseLib.Parallel.Core, ParseLib.Parallel.Derived, ParseLib.Parallel, ParseLib.Abstract.Core, ParseLib.Abstract.Derived, ParseLib.Abstract
2 (Function)ParseLib.Simple.Core, ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
>>= 
1 (Function)ParseLib.Parallel.Core, ParseLib.Parallel.Derived, ParseLib.Parallel, ParseLib.Abstract.Core, ParseLib.Abstract.Derived, ParseLib.Abstract
2 (Function)ParseLib.Simple.Core, ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
anySymbol 
1 (Function)ParseLib.Parallel.Core, ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Simple.Core, ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
3 (Function)ParseLib.Abstract.Core, ParseLib.Abstract.Derived, ParseLib.Abstract
braced 
1 (Function)ParseLib.Parallel.Applications, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Applications, ParseLib.Abstract
3 (Function)ParseLib.Simple.Applications, ParseLib.Simple, ParseLib
bracketed 
1 (Function)ParseLib.Parallel.Applications, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Applications, ParseLib.Abstract
3 (Function)ParseLib.Simple.Applications, ParseLib.Simple, ParseLib
chainl 
1 (Function)ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Derived, ParseLib.Abstract
3 (Function)ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
chainr 
1 (Function)ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Derived, ParseLib.Abstract
3 (Function)ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
choice 
1 (Function)ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Derived, ParseLib.Abstract
3 (Function)ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
commaList 
1 (Function)ParseLib.Parallel.Applications, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Applications, ParseLib.Abstract
3 (Function)ParseLib.Simple.Applications, ParseLib.Simple, ParseLib
digit 
1 (Function)ParseLib.Parallel.Applications, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Applications, ParseLib.Abstract
3 (Function)ParseLib.Simple.Applications, ParseLib.Simple, ParseLib
empty 
1 (Function)ParseLib.Parallel.Core, ParseLib.Parallel.Derived, ParseLib.Parallel, ParseLib.Abstract.Core, ParseLib.Abstract.Derived, ParseLib.Abstract
2 (Function)ParseLib.Simple.Core, ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
eof 
1 (Function)ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Derived, ParseLib.Abstract
3 (Function)ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
epsilon 
1 (Function)ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Derived, ParseLib.Abstract
3 (Function)ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
failp 
1 (Function)ParseLib.Parallel.Core, ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Simple.Core, ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
3 (Function)ParseLib.Abstract.Core, ParseLib.Abstract.Derived, ParseLib.Abstract
greedy 
1 (Function)ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Derived, ParseLib.Abstract
3 (Function)ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
greedy1 
1 (Function)ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Derived, ParseLib.Abstract
3 (Function)ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
identifier 
1 (Function)ParseLib.Parallel.Applications, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Applications, ParseLib.Abstract
3 (Function)ParseLib.Simple.Applications, ParseLib.Simple, ParseLib
integer 
1 (Function)ParseLib.Parallel.Applications, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Applications, ParseLib.Abstract
3 (Function)ParseLib.Simple.Applications, ParseLib.Simple, ParseLib
listOf 
1 (Function)ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Derived, ParseLib.Abstract
3 (Function)ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
look 
1 (Function)ParseLib.Parallel.Core, ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Simple.Core, ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
3 (Function)ParseLib.Abstract.Core, ParseLib.Abstract.Derived, ParseLib.Abstract
many 
1 (Function)ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Derived, ParseLib.Abstract
3 (Function)ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
many1 
1 (Function)ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Derived, ParseLib.Abstract
3 (Function)ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
natural 
1 (Function)ParseLib.Parallel.Applications, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Applications, ParseLib.Abstract
3 (Function)ParseLib.Simple.Applications, ParseLib.Simple, ParseLib
newdigit 
1 (Function)ParseLib.Parallel.Applications, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Applications, ParseLib.Abstract
3 (Function)ParseLib.Simple.Applications, ParseLib.Simple, ParseLib
option 
1 (Function)ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Derived, ParseLib.Abstract
3 (Function)ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
optional 
1 (Function)ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Derived, ParseLib.Abstract
3 (Function)ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
pack 
1 (Function)ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Derived, ParseLib.Abstract
3 (Function)ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
parenthesised 
1 (Function)ParseLib.Parallel.Applications, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Applications, ParseLib.Abstract
3 (Function)ParseLib.Simple.Applications, ParseLib.Simple, ParseLib
parse 
1 (Function)ParseLib.Parallel.Core, ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Simple.Core, ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
3 (Function)ParseLib.Abstract.Core, ParseLib.Abstract.Derived, ParseLib.Abstract
Parser 
1 (Type/Class)ParseLib.Parallel.Core, ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Type/Class)ParseLib.Simple.Core, ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
3 (Type/Class)ParseLib.Abstract.Core, ParseLib.Abstract.Derived, ParseLib.Abstract
pure 
1 (Function)ParseLib.Parallel.Core, ParseLib.Parallel.Derived, ParseLib.Parallel, ParseLib.Abstract.Core, ParseLib.Abstract.Derived, ParseLib.Abstract
2 (Function)ParseLib.Simple.Core, ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
satisfy 
1 (Function)ParseLib.Parallel.Core, ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Simple.Core, ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
3 (Function)ParseLib.Abstract.Core, ParseLib.Abstract.Derived, ParseLib.Abstract
semiList 
1 (Function)ParseLib.Parallel.Applications, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Applications, ParseLib.Abstract
3 (Function)ParseLib.Simple.Applications, ParseLib.Simple, ParseLib
sequence 
1 (Function)ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Derived, ParseLib.Abstract
3 (Function)ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
some 
1 (Function)ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Derived, ParseLib.Abstract
3 (Function)ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
succeed 
1 (Function)ParseLib.Parallel.Core, ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Simple.Core, ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
3 (Function)ParseLib.Abstract.Core, ParseLib.Abstract.Derived, ParseLib.Abstract
symbol 
1 (Function)ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Derived, ParseLib.Abstract
3 (Function)ParseLib.Simple.Derived, ParseLib.Simple, ParseLib
token 
1 (Function)ParseLib.Parallel.Derived, ParseLib.Parallel
2 (Function)ParseLib.Abstract.Derived, ParseLib.Abstract
3 (Function)ParseLib.Simple.Derived, ParseLib.Simple, ParseLib