Skip to content

Commit

Permalink
Basics/Tactics: restore "notypeclasses" to *hs* tacticals
Browse files Browse the repository at this point in the history
  • Loading branch information
jdchristensen committed Sep 30, 2023
1 parent 8ddce30 commit e68da51
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions theories/Basics/Tactics.v
Original file line number Diff line number Diff line change
Expand Up @@ -485,10 +485,10 @@ Tactic Notation "snrapply_rhs_V" uconstr(term)

(** The hope is that these can replace the above 32 definitions, but currently there are some issues. *)

Tactic Notation "lhs" tactic3(tac) := refine (_ @ _); [ tac | ].
Tactic Notation "lhs_V" tactic3(tac) := refine (_^ @ _); [ tac | ].
Tactic Notation "rhs" tactic3(tac) := refine (_ @ _^); [ | tac ].
Tactic Notation "rhs_V" tactic3(tac) := refine (_ @ _); [ | tac ].
Tactic Notation "lhs" tactic3(tac) := nrefine (_ @ _); [ tac | ].
Tactic Notation "lhs_V" tactic3(tac) := nrefine (_^ @ _); [ tac | ].
Tactic Notation "rhs" tactic3(tac) := nrefine (_ @ _^); [ | tac ].
Tactic Notation "rhs_V" tactic3(tac) := nrefine (_ @ _); [ | tac ].

(** Ssreflect tactics, adapted by Robbert Krebbers *)
Ltac done :=
Expand Down

0 comments on commit e68da51

Please sign in to comment.