How to save @macroexpand output to file on windows?

@macroexpand returns an expression so you can do it like

julia> open("mycode.jl", "w") do io
           m = @macroexpand(@inline x = 1)
           write(io, string(m))
       end
2 Likes