|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Object | +--proof.prove.Goal
A goal to be proved. This is an attempt at implementing the algorithm described in Dowek, Gilles. A complete proof synthesis method for the cube of type systems. Journal of Logic and Computation, 3(3):287-315, June 1993.
| Field Summary | |
java.util.Vector |
subgoals
Ways in which this subgoal could be proved. |
| Constructor Summary | |
Goal(Context c)
Constructor. |
|
| Method Summary | |
void |
expand()
Expand this subgoal, finding subgoals which would prove it. |
void |
expandToDepth(int depth)
Expand this Goal to some depth. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public java.util.Vector subgoals
| Constructor Detail |
public Goal(Context c)
c - the Context we're trying to fill the gaps in.| Method Detail |
public void expand()
subgoals to a Vector of Steps,
any one of which would suffice to prove this Goal.public void expandToDepth(int depth)
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||