2bc13f6bfd
Remark: this was the behavior of the 'sexact' tactic. This commit also adds the 'rexact' (relaxed exact) tactic which does not enforce the goal type. closes #495
115 lines
1.3 KiB
Text
115 lines
1.3 KiB
Text
absurd
|
|
and
|
|
and.elim_left
|
|
and.elim_right
|
|
and.intro
|
|
bool
|
|
bool.ff
|
|
bool.tt
|
|
char
|
|
char.mk
|
|
dite
|
|
eq
|
|
eq.elim_inv_inv
|
|
eq.intro
|
|
eq.rec
|
|
eq_rec_eq
|
|
eq.refl
|
|
eq.symm
|
|
eq.trans
|
|
exists.elim
|
|
false
|
|
heq
|
|
heq.refl
|
|
heq.to_eq
|
|
iff
|
|
iff.refl
|
|
ite
|
|
lift
|
|
lift.down
|
|
lift.up
|
|
nat
|
|
nat.of_num
|
|
nat.succ
|
|
nat.zero
|
|
not
|
|
num
|
|
num.zero
|
|
num.pos
|
|
or
|
|
or.elim
|
|
or.intro_left
|
|
or.intro_right
|
|
pos_num
|
|
pos_num.one
|
|
pos_num.bit0
|
|
pos_num.bit1
|
|
prod
|
|
prod.mk
|
|
prod.pr1
|
|
prod.pr2
|
|
sigma
|
|
sigma.mk
|
|
string
|
|
string.empty
|
|
string.str
|
|
tactic
|
|
tactic.all_goals
|
|
tactic.apply
|
|
tactic.assert_hypothesis
|
|
tactic.fapply
|
|
tactic.rapply
|
|
tactic.eassumption
|
|
tactic.and_then
|
|
tactic.append
|
|
tactic.assumption
|
|
tactic.at_most
|
|
tactic.beta
|
|
tactic.builtin
|
|
tactic.cases
|
|
tactic.change
|
|
tactic.clear
|
|
tactic.clears
|
|
tactic.determ
|
|
tactic.discard
|
|
tactic.intro
|
|
tactic.intros
|
|
tactic.exact
|
|
tactic.expr
|
|
tactic.expr.builtin
|
|
tactic.expr_list
|
|
tactic.expr_list.cons
|
|
tactic.expr_list.nil
|
|
tactic.fail
|
|
tactic.fixpoint
|
|
tactic.focus_at
|
|
tactic.generalize
|
|
tactic.generalizes
|
|
tactic.id
|
|
tactic.interleave
|
|
tactic.now
|
|
tactic.opt_expr_list
|
|
tactic.or_else
|
|
tactic.par
|
|
tactic.refine
|
|
tactic.rename
|
|
tactic.repeat
|
|
tactic.revert
|
|
tactic.reverts
|
|
tactic.rexact
|
|
tactic.rotate_left
|
|
tactic.rotate_right
|
|
tactic.state
|
|
tactic.trace
|
|
tactic.try_for
|
|
tactic.unfold
|
|
tactic.whnf
|
|
trans_rel_left
|
|
trans_rel_right
|
|
true
|
|
true.intro
|
|
is_trunc
|
|
is_trunc.trunc_index.of_nat
|
|
unit
|
|
unit.star
|
|
well_founded
|