Library Corelib.ssrmatching.ssrmatching
Module SsrMatchingSyntax.
Reserved Notation "( a 'in' b )" (
at level 0).
Reserved Notation "( a 'as' b )" (
at level 0).
Reserved Notation "( a 'in' b 'in' c )" (
at level 0).
Reserved Notation "( a 'as' b 'in' c )" (
at level 0).
Declare Scope ssrpatternscope.
Delimit Scope ssrpatternscope with pattern.
Notation "( X 'in' t )" := (
_ :
fun X =>
t) (
only parsing) :
ssrpatternscope.
End SsrMatchingSyntax.
Export SsrMatchingSyntax.
Tactic Notation "ssrpattern"
ssrpatternarg(
p) :=
ssrpattern p .