A B C D E F G H I J L M N O P Q R S T U V W Z _ 

M

many(ArrayFactory<Type>) - Method in class jfun.parsec.Parser
p.many(af) is equivalent to p* in EBNF.
many(String, ArrayFactory<Type>) - Method in class jfun.parsec.Parser
p.many(name, af) is equivalent to p* in EBNF.
many(Class<Type>) - Method in class jfun.parsec.Parser
p.many(elem_type) is equivalent to p* in EBNF.
many(String, Class<Type>) - Method in class jfun.parsec.Parser
p.many(name, elem_type) is equivalent to p* in EBNF.
many() - Method in class jfun.parsec.Parser
p.many() is equivalent to p* in EBNF.
many(String) - Method in class jfun.parsec.Parser
p.many(name) is equivalent to p* in EBNF.
many(ArrayFactory<Type>, int) - Method in class jfun.parsec.Parser
Runs this parser greedily for at least min times.
many(String, ArrayFactory<Type>, int) - Method in class jfun.parsec.Parser
Runs this parser greedily for at least min times.
many(Class<Type>, int) - Method in class jfun.parsec.Parser
Runs this parser greedily for at least min times.
many(String, Class<Type>, int) - Method in class jfun.parsec.Parser
Runs this parser greedily for at least min times.
many(int) - Method in class jfun.parsec.Parser
Runs this parser greedily for at least min times.
many(String, int) - Method in class jfun.parsec.Parser
Runs this parser greedily for at least min times.
many(String, int, Parser<?>) - Static method in class jfun.parsec.Parsers
Greedily runs Parser p repeatedly for at least min times and discard the results.
many(String, Parser<?>) - Static method in class jfun.parsec.Parsers
Greedily runs Parser p repeatedly and discard the results.
many(String, Class<R>, int, Parser<? extends R>) - Static method in class jfun.parsec.Parsers
Greedily runs Parser p repeatedly for at least min times and collect the result in an array whose element type is etype.
many(String, Class<R>, Parser<? extends R>) - Static method in class jfun.parsec.Parsers
Greedily runs Parser p repeatedly and collect the result in an array whose element type is etype.
many(String, ArrayFactory<R>, int, Parser<? extends R>) - Static method in class jfun.parsec.Parsers
Greedily runs Parser p repeatedly for at least min times and collect the result in an array created by ArrayFactory object.
many(String, ArrayFactory<R>, Parser<? extends R>) - Static method in class jfun.parsec.Parsers
Greedily runs Parser p repeatedly and collect the result in an array created by ArrayFactory object.
many() - Method in class jfun.parsec.pattern.Pattern
Matches this pattern for 0 or more times.
many(int) - Method in class jfun.parsec.pattern.Pattern
Matches this pattern for at least min times.
many(int, CharPredicate) - Static method in class jfun.parsec.pattern.Patterns
Matches if the input starts with min or more characters that all satisfy the given predicate, mismatch otherwise.
many(CharPredicate) - Static method in class jfun.parsec.pattern.Patterns
Matches 0 or more characters that all satisfy the given predicate.
many(int, Pattern) - Static method in class jfun.parsec.pattern.Patterns
Matches if the input starts with min or more occurrences of patterns recognized by Pattern object pp, mismatch otherwise.
many(Pattern) - Static method in class jfun.parsec.pattern.Patterns
Matches 0 or more occurrences of patterns recognized by Pattern object pp.
many(CharPredicate) - Static method in class jfun.parsec.Scanners
Scans greedily for 0 or more characters that satisfies the given CharPredicate.
many(Pattern) - Static method in class jfun.parsec.Scanners
Scans greedily for 0 or more occurrences of the given pattern.
many(String, CharPredicate) - Static method in class jfun.parsec.Scanners
Scans greedily for 0 or more characters that satisfies the given CharPredicate.
many(String, Pattern) - Static method in class jfun.parsec.Scanners
Scans greedily for 0 or more occurrences of the given pattern.
many1(Class<Type>) - Method in class jfun.parsec.Parser
p.many1(elem_type) is equivalent to p+ in EBNF.
many1(String, Class<Type>) - Method in class jfun.parsec.Parser
p.many1(name, elem_type) is equivalent to p+ in EBNF.
many1(ArrayFactory<Type>) - Method in class jfun.parsec.Parser
p.many1(af) is equivalent to p+ in EBNF.
many1(String, ArrayFactory<Type>) - Method in class jfun.parsec.Parser
p.many1(name, af) is equivalent to p+ in EBNF.
many1() - Method in class jfun.parsec.Parser
p.many1() is equivalent to p+ in EBNF.
many1(String) - Method in class jfun.parsec.Parser
p.many1(name) is equivalent to p+ in EBNF.
many1() - Method in class jfun.parsec.pattern.Pattern
Matches this pattern for 1 or more times.
many1(CharPredicate) - Static method in class jfun.parsec.pattern.Patterns
Matches characters that satisfies the given predicate for 1 or more times.
many1(CharPredicate) - Static method in class jfun.parsec.Scanners
Scans greedily for 1 or more characters that satisfies the given CharPredicate.
many1(Pattern) - Static method in class jfun.parsec.Scanners
Scans greedily for 1 or more occurrences of the given pattern.
many1(String, CharPredicate) - Static method in class jfun.parsec.Scanners
Scans greedily for 1 or more characters that satisfies the given CharPredicate.
many1(String, Pattern) - Static method in class jfun.parsec.Scanners
Scans greedily for 1 or more occurrences of the given pattern.
manyAccum(String, Accumulatable<From, To>, int, Parser<A>) - Static method in class jfun.parsec.Parsers
Greedily runs Parser p repeatedly for at least min times and collect the result with the Accumulator object created by Accumulatable.
manyAccum(String, Accumulatable<From, To>, Parser<A>) - Static method in class jfun.parsec.Parsers
Greedily runs Parser p repeatedly for 0 or more times.
Map<From,To> - Interface in jfun.parsec
maps one object to another.
map(From) - Method in interface jfun.parsec.Map
 
map(A, B) - Method in interface jfun.parsec.Map2
 
map(A, B, C) - Method in interface jfun.parsec.Map3
 
map(A, B, C, D) - Method in interface jfun.parsec.Map4
 
map(A, B, C, D, E) - Method in interface jfun.parsec.Map5
 
map(Object...) - Method in interface jfun.parsec.Mapn
Map n objects to one.
map(Map<? super Type, R>) - Method in class jfun.parsec.Parser
if this succeeds, the returned value is transformed with m to a new return value.
map(String, Map<? super Type, R>) - Method in class jfun.parsec.Parser
if this succeeds, the returned value is transformed with m to a new return value.
map(String, Parser<From>, Map<? super From, R>) - Static method in class jfun.parsec.Parsers
Transform the return value of Parser p to a different value.
Map2<A,B,R> - Interface in jfun.parsec
maps two objects to one object.
map2(Parser<A>, Parser<B>, Map2<? super A, ? super B, R>) - Static method in class jfun.parsec.Parsers
Run 2 Parsers sequentially and transform the return values to a new value.
map2(String, Parser<A>, Parser<B>, Map2<? super A, ? super B, R>) - Static method in class jfun.parsec.Parsers
Run 2 Parsers sequentially and transform the return values to a new value.
Map3<A,B,C,R> - Interface in jfun.parsec
maps 3 objects to an Object.
map3(Parser<A>, Parser<B>, Parser<C>, Map3<? super A, ? super B, ? super C, R>) - Static method in class jfun.parsec.Parsers
Run 3 Parsers sequentially and transform the return values to a new value.
map3(String, Parser<A>, Parser<B>, Parser<C>, Map3<? super A, ? super B, ? super C, R>) - Static method in class jfun.parsec.Parsers
Run 3 Parsers sequentially and transform the return values to a new value.
Map4<A,B,C,D,R> - Interface in jfun.parsec
maps 4 objects to an Object.
map4(Parser<A>, Parser<B>, Parser<C>, Parser<D>, Map4<? super A, ? super B, ? super C, ? super D, R>) - Static method in class jfun.parsec.Parsers
Run 4 Parsers sequentially and transform the return values to a new value.
map4(String, Parser<A>, Parser<B>, Parser<C>, Parser<D>, Map4<? super A, ? super B, ? super C, ? super D, R>) - Static method in class jfun.parsec.Parsers
Run 4 Parsers sequentially and transform the return values to a new value.
Map5<A,B,C,D,E,R> - Interface in jfun.parsec
maps 5 objects to an Object.
map5(Parser<A>, Parser<B>, Parser<C>, Parser<D>, Parser<E>, Map5<? super A, ? super B, ? super C, ? super D, ? super E, R>) - Static method in class jfun.parsec.Parsers
Run 5 Parsers sequentially and transform the return values to a new value.
map5(String, Parser<A>, Parser<B>, Parser<C>, Parser<D>, Parser<E>, Map5<? super A, ? super B, ? super C, ? super D, ? super E, R>) - Static method in class jfun.parsec.Parsers
Run 5 Parsers sequentially and transform the return values to a new value.
Mapn<R> - Interface in jfun.parsec
Responsible for mapping an array of n objects to one object.
mapn(Parser<?>[], Mapn<R>) - Static method in class jfun.parsec.Parsers
Sequencing of an array of Parser objects.
mapn(String, Parser<?>[], Mapn<R>) - Static method in class jfun.parsec.Parsers
Sequencing of an array of Parser objects.
mapn(Class<? super E>, Parser<E>[], Mapn<R>) - Static method in class jfun.parsec.Parsers
Sequencing of an array of Parser objects.
mapn(String, Class<? super E>, Parser<E>[], Mapn<R>) - Static method in class jfun.parsec.Parsers
Sequencing of an array of Parser objects.
mapn(ArrayFactory<?>, Parser<?>[], Mapn<R>) - Static method in class jfun.parsec.Parsers
Sequencing of an array of Parser objects.
mapn(String, ArrayFactory<?>, Parser<?>[], Mapn<R>) - Static method in class jfun.parsec.Parsers
Sequencing of an array of Parser objects.
Maps - Class in jfun.parsec
This class provides some standard Map implementations.
Maps() - Constructor for class jfun.parsec.Maps
 
match(CharSequence, int, int) - Method in class jfun.parsec.pattern.Pattern
The actual length of the pattern string is len - from.
MISMATCH - Static variable in class jfun.parsec.pattern.Pattern
returned by match() method when match fails.
my(String, int) - Static method in class jfun.parsec.tokens.Tokens
Deprecated.
myParser(FromMyText<R>) - Static method in class jfun.parsec.Terms
Deprecated.
myParser(String, FromMyText<R>) - Static method in class jfun.parsec.Terms
Deprecated.
myParser(int, FromString<R>) - Static method in class jfun.parsec.Terms
Deprecated.
myParser(String, int, FromString<R>) - Static method in class jfun.parsec.Terms
Deprecated.
MyToken - Class in jfun.parsec.tokens
Deprecated.
A B C D E F G H I J L M N O P Q R S T U V W Z _