chore: cleanup
This commit is contained in:
parent
c82f74d094
commit
4173a863d8
2 changed files with 2 additions and 3 deletions
|
|
@ -121,4 +121,4 @@ instance [GetElem Cont Nat Elem Dom] : GetElem Cont (Fin n) Elem fun xs i => Dom
|
|||
getElem xs i h := getElem xs i.1 h
|
||||
|
||||
macro_rules
|
||||
| `(tactic| get_elem_tactic_trivial) => `(tactic| apply Fin.val_lt_of_le; (first | assumption | simp (config := { arith := true })); done)
|
||||
| `(tactic| get_elem_tactic_trivial) => `(tactic| apply Fin.val_lt_of_le; get_elem_tactic_trivial; done)
|
||||
|
|
|
|||
|
|
@ -431,8 +431,7 @@ macro "‹" type:term "›" : term => `((by assumption : $type))
|
|||
syntax "get_elem_tactic_trivial" : tactic -- extensible tactic
|
||||
|
||||
macro_rules | `(tactic| get_elem_tactic_trivial) => `(tactic| trivial)
|
||||
macro_rules | `(tactic| get_elem_tactic_trivial) => `(tactic| decide)
|
||||
macro_rules | `(tactic| get_elem_tactic_trivial) => `(tactic| assumption)
|
||||
macro_rules | `(tactic| get_elem_tactic_trivial) => `(tactic| simp (config := { arith := true }); done)
|
||||
|
||||
macro "get_elem_tactic" : tactic =>
|
||||
`(first
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue