macroStack.lean:4:5: error: unknown identifier 'x' macroStack.lean:8:6: error: unknown identifier 'x' with resulting expansion Greater._@._internal._hyg.0 x 0 while expanding x > 0 while expanding if h:(x > 0) then 1 else 0 macroStack.lean:11:9: error: elaboration function for 'Lean.Parser.Term.liftMethod' has not been implemented macroStack.lean:17:0: error: application type mismatch x + x✝¹ + x✝ argument x✝ has type String but is expected to have type Nat failed to synthesize instance CoeT String x✝ Nat with resulting expansion HasAdd.add._@._internal._hyg.0 ( x + x ) x while expanding ( x + x ) + x while expanding foo! ( x + x ) while expanding foo! ( x + x ) < 1 while expanding if foo! ( x + x ) < 1 then true else false while expanding bla! x