You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I get that macro calls Expr(:macrocall, ...) are not supported (as mentioned in README) and it perhaps is impossible to do it without implementing Julia interpreter. But isn't it a bit easier to process macro definitions Expr(:macro, ...)? I think you can process macro f(...) ... end as if it were function var"@f"(...) ... end? I think I can do this by pre-processing Expr before passing it to solve. But it would be great if JuliaVariables.jl does this out-of-the-box.
It seems that macro arguments are treated as globals (see
@global x
)Compare this to a function:
Also,
macro (@global f)
is a bit hard to use. Would@global var"@f"
make sense?The text was updated successfully, but these errors were encountered: