|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object fmrisc.Syntax.ASTVisitorBase fmrisc.Proving.GroundExpressions
public final class GroundExpressions
Compute ground (sub)expressions.
Constructor Summary | |
---|---|
GroundExpressions()
|
Method Summary | |
---|---|
static GroundExpressions |
compute(Expression exp)
Compute collection of all ground subexpressions of an expression. |
static GroundExpressions |
compute(ProofState state)
Compute collection of ground subexpressions of a proof state. |
java.util.Collection |
getExpressions()
Get the collection of ground expressions collected in this set. |
boolean |
has(Expression exp)
Check whether collection contains expression. |
Methods inherited from class fmrisc.Syntax.ASTVisitorBase |
---|
isCloned, visit |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GroundExpressions()
Method Detail |
---|
public static GroundExpressions compute(Expression exp)
exp
- an expression.
public static GroundExpressions compute(ProofState state)
state
- a proof state.
public java.util.Collection getExpressions()
public boolean has(Expression exp)
exp
- an expression.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |