test: scoped parsers

This commit is contained in:
Leonardo de Moura 2020-12-04 16:16:24 -08:00
parent c2cfbf2cdd
commit 54723409c3

View file

@ -0,0 +1,19 @@
def f (x y : Nat) := x + 2*y
namespace Foo
scoped infix:65 [1] "+" => f
theorem ex1 (x y : Nat) : x + y = f x y := rfl
#check 1 + 2
end Foo
#check 1 + 2
theorem ex2 (x y : Nat) : x + y = HAdd.hAdd x y := rfl
open Foo
theorem ex3 (x y : Nat) : x + y = f x y := rfl
#check 1 + 2