EndState
A State that carries an emitted Solution (StateEnd, reached on a positive or negative solution, or StateHalt, reached on an uncaught exception). Every time it.unibo.tuprolog.solve.classic.SolutionIterator visits one of these, solution is what it hands back to the caller.
Inheritors
Properties
Link copied to clipboard
The execution context this state operates on.
Link copied to clipboard
Whether asking for another solution after this one would resume resolution (via backtracking) rather than truly stop.
Link copied to clipboard
Whether this state is a terminal one for the current resolution step, i.e. an EndState.
Functions
Link copied to clipboard
This state as an EndState, or null if isEndState is false.
Link copied to clipboard
This state as an EndState.