Defining a macro in a local scope?

Macros in Julia are only allowed to be defined in the global scope.

What happens if you define this macro globally?

You can also try defining the macro in a new module.