Macro parsing

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