lean4-htt/tests/lean/run/4662.lean
2024-07-19 16:14:32 +00:00

15 lines
293 B
Text

/--
error: `<identifier>@<term>` is a named pattern and can only be used in pattern matching contexts
p@()
-/
#guard_msgs in
def minimal : Unit -> Unit := by
intro i
let k:p@() := i
sorry
def minimal2 : Unit -> Unit := by
intro i
let p@k:() := i
guard_hyp k : p = ()
exact ()