|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Map | |
---|---|
jfun.parsec | Provides classes and interfaces for parser combinator logic and basic parsers. |
Uses of Map in jfun.parsec |
---|
Subinterfaces of Map in jfun.parsec | |
---|---|
interface |
Unary<T>
This interface represents a unary operation on the same type. |
Methods in jfun.parsec that return Map | ||
---|---|---|
static
|
Maps.cnst(V v)
Creates a map that maps any object to the same object. |
|
static
|
Maps.jmap(java.util.Map<From,To> m)
Adapts a java.util.Map to jfun.util.Map. |
|
static
|
Maps.toToken()
Transform a Tok object to the wrapped token object. |
Methods in jfun.parsec with parameters of type Map | ||
---|---|---|
|
Parser.map(Map<? super Type,R> m)
if this succeeds, the returned value is transformed with m to a new return value. |
|
|
Parser.map(java.lang.String name,
Map<? super Type,R> m)
if this succeeds, the returned value is transformed with m to a new return value. |
|
static
|
Parsers.map(java.lang.String name,
Parser<From> p,
Map<? super From,R> m)
Transform the return value of Parser p to a different value. |
|
static
|
Parsers.transformState(Map<State,?> m)
Deprecated. as of version 0.6 |
|
static
|
Parsers.transformState(java.lang.String name,
Map<State,?> m)
Deprecated. as of version 0.6 |
Method parameters in jfun.parsec with type arguments of type Map | ||
---|---|---|
OperatorTable<E> |
OperatorTable.postfix(Parser<? extends Map<? super E,? extends E>> p,
int precedence)
Adds a postfix unary operator. |
|
static
|
Parsers.postfix(Parser<? extends Map<? super T,T>> op,
Parser<? extends T> p)
Runs Parser p and then run Parser op for 0 or more times greedily. |
|
static
|
Parsers.postfix(java.lang.String name,
Parser<? extends Map<? super T,T>> op,
Parser<? extends T> p)
Runs Parser p and then run Parser op for 0 or more times greedily. |
|
OperatorTable<E> |
OperatorTable.prefix(Parser<? extends Map<? super E,? extends E>> p,
int precedence)
Adds a prefix unary operator. |
|
static
|
Parsers.prefix(Parser<? extends Map<? super T,T>> op,
Parser<? extends T> p)
Runs Parser op for 0 or more times greedily. |
|
static
|
Parsers.prefix(java.lang.String name,
Parser<? extends Map<? super T,T>> op,
Parser<? extends T> p)
Runs Parser op for 0 or more times greedily. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |