(EqualityTactics.rewrite_simpl_tac
~direction:`RightToLeft
~pattern:(ProofEngineTypes.conclusion_pattern None)
- term)
+ term [])
~continuation:
(IntroductionTactics.constructor_tac ~n:1)))) status
| _ -> fail "not an equality"
(EqualityTactics.rewrite_simpl_tac
~direction:`LeftToRight
~pattern:(ProofEngineTypes.conclusion_pattern None)
- term)
+ term [])
~continuation:EqualityTactics.reflexivity_tac)
])
status