Is @Base.time sin(1)
parsing and evaling as Base.@time sin(1)
intended/expected behaviour?
Yes.
Thanks!
As a follow up:
Is it then a bug that this syntax doesn’t work when interpolating? i.e.:
Base.parse("SomeModule.\$d.@somemacro f")
works, while
Base.parse("@SomeModule.\$d.somemacro f")
errors?
That seems to be a little inconsistent