ApplyResult objects represent the result of an application of a tactic to a goal. It contains the subgoals that were produced. More...
Inheritance diagram for ApplyResult:
Detailed DescriptionApplyResult objects represent the result of an application of a tactic to a goal. It contains the subgoals that were produced.
Definition at line 29 of file ApplyResult.cs.
Member Function Documentation ◆ ToString() override string ToString ( ) inlineA string representation of the ApplyResult.
Definition at line 58 of file ApplyResult.cs.
60 returnNative.Z3_apply_result_to_string(
Context.nCtx, NativeObject);
Context Context
Access Context object
Property Documentation ◆ NumSubgoals ◆ SubgoalsRetrieves the subgoals from the ApplyResult.
Definition at line 42 of file ApplyResult.cs.
48Goal[] res =
newGoal[n];
49 for(uint i = 0; i < n; i++)
50res[i] =
newGoal(
Context, Native.Z3_apply_result_get_subgoal(
Context.nCtx, NativeObject, i));
uint NumSubgoals
The number of Subgoals.
Referenced by Goal.Simplify().
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4