|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use OperatorTable | |
---|---|
jfun.parsec | Provides classes and interfaces for parser combinator logic and basic parsers. |
Uses of OperatorTable in jfun.parsec |
---|
Methods in jfun.parsec that return OperatorTable | |
---|---|
OperatorTable<E> |
OperatorTable.infixl(Parser<? extends Map2<? super E,? super E,? extends E>> p,
int precedence)
Adds a infix left-associative binary operator. |
OperatorTable<E> |
OperatorTable.infixn(Parser<? extends Map2<? super E,? super E,? extends E>> p,
int precedence)
Adds a infix non-associative binary operator. |
OperatorTable<E> |
OperatorTable.infixr(Parser<? extends Map2<? super E,? super E,? extends E>> p,
int precedence)
Adds a infix right-associative binary operator. |
OperatorTable<E> |
OperatorTable.postfix(Parser<? extends Map<? super E,? extends E>> p,
int precedence)
Adds a postfix unary operator. |
OperatorTable<E> |
OperatorTable.prefix(Parser<? extends Map<? super E,? extends E>> p,
int precedence)
Adds a prefix unary operator. |
Methods in jfun.parsec with parameters of type OperatorTable | ||
---|---|---|
static
|
Expressions.buildExpressionParser(Parser<T> term,
OperatorTable<E> table)
Creates a Parser object based on information described by OperatorTable. |
|
static
|
Expressions.buildExpressionParser(java.lang.String name,
Parser<T> term,
OperatorTable<E> table)
Creates a Parser object based on information described by OperatorTable. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |