Simplifies the goal. Remarks: Essentially invokes the `simplify' tactic on the goal.
()
| 181 | * on the goal. |
| 182 | **/ |
| 183 | public Goal simplify() |
| 184 | { |
| 185 | Tactic t = getContext().mkTactic("simplify"); |
| 186 | ApplyResult res = t.apply(this); |
| 187 | |
| 188 | if (res.getNumSubgoals() == 0) |
| 189 | throw new Z3Exception("No subgoals"); |
| 190 | else |
| 191 | return res.getSubgoals()[0]; |
| 192 | } |
| 193 | |
| 194 | /** |
| 195 | * Simplifies the goal. |
nothing calls this directly
no test coverage detected