|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Map2 | |
---|---|
org.codehaus.jparsec | Provides core Parser implementations for parser combinator logic. |
org.codehaus.jparsec.functors | Provides common functor interfaces, such as Map for mapping parser results as well as some common implementations. |
Uses of Map2 in org.codehaus.jparsec |
---|
Methods in org.codehaus.jparsec with parameters of type Map2 | ||
---|---|---|
static
|
Parsers.sequence(Parser<A> p1,
Parser<B> p2,
Map2<? super A,? super B,? extends T> map)
A Parser that runs p1 and p2 sequentially
and transforms the return values using map . |
Method parameters in org.codehaus.jparsec with type arguments of type Map2 | |
---|---|
Parser<T> |
Parser.infixl(Parser<? extends Map2<? super T,? super T,? extends T>> op)
A Parser for left-associative infix operator. |
OperatorTable<T> |
OperatorTable.infixl(Parser<? extends Map2<? super T,? super T,? extends T>> parser,
int precedence)
Adds an infix left-associative binary operator. |
Parser<T> |
Parser.infixn(Parser<? extends Map2<? super T,? super T,? extends T>> op)
A Parser that parses non-associative infix operator. |
OperatorTable<T> |
OperatorTable.infixn(Parser<? extends Map2<? super T,? super T,? extends T>> parser,
int precedence)
Adds an infix non-associative binary operator. |
Parser<T> |
Parser.infixr(Parser<? extends Map2<? super T,? super T,? extends T>> op)
A Parser for right-associative infix operator. |
OperatorTable<T> |
OperatorTable.infixr(Parser<? extends Map2<? super T,? super T,? extends T>> parser,
int precedence)
Adds an infix right-associative binary operator. |
Uses of Map2 in org.codehaus.jparsec.functors |
---|
Subinterfaces of Map2 in org.codehaus.jparsec.functors | |
---|---|
interface |
Binary<T>
Represents a binary operation on the same type T . |
Methods in org.codehaus.jparsec.functors that return Map2 | ||
---|---|---|
static
|
Maps.toPair()
A Map2 object that maps 2 values into a Pair object. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |