f9874cd675
For example, after this commit, we can write simple_tac = REPEAT(ORELSE(imp_tactic, conj_tactic)) .. assumption_tactic instead of simple_tac = REPEAT(ORELSE(imp_tactic(), conj_tactic())) .. assumption_tactic() Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
9 lines
No EOL
195 B
Text
9 lines
No EOL
195 B
Text
(**
|
|
simple_tac = REPEAT(ORELSE(imp_tactic, conj_tactic)) .. assumption_tactic
|
|
**)
|
|
|
|
Theorem T4 (a b : Bool) : a => b => a /\ b /\ a := _.
|
|
apply simple_tac
|
|
done
|
|
|
|
Show Environment 1. |