mirror of
https://github.com/Z3Prover/z3
synced 2025-04-08 18:31:49 +00:00
add tactic doc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
d415f07386
commit
1c7ff72ae2
|
@ -5,16 +5,28 @@ Module Name:
|
|||
|
||||
split_clause_tactic.h
|
||||
|
||||
Abstract:
|
||||
|
||||
Tactic that creates a subgoal for each literal in a clause (l_1 or ... or l_n).
|
||||
The tactic fails if the main goal does not contain any clause.
|
||||
|
||||
Author:
|
||||
|
||||
Leonardo (leonardo) 2011-11-21
|
||||
|
||||
Notes:
|
||||
Tactic Documentation:
|
||||
|
||||
## Tactic split-clause
|
||||
|
||||
### Short Description
|
||||
|
||||
Tactic that creates a subgoal for each literal in a clause `(l_1 or ... or l_n)`.
|
||||
The tactic fails if the main goal does not contain any clause.
|
||||
|
||||
### Example
|
||||
|
||||
```z3
|
||||
(declare-const p Bool)
|
||||
(declare-const q Bool)
|
||||
(assert (or p q))
|
||||
(apply split-clause)
|
||||
```
|
||||
|
||||
|
||||
--*/
|
||||
#pragma once
|
||||
|
|
Loading…
Reference in a new issue