标签: unicode macros julia
是否可以定义一个宏,用普通字符替换所有下标字符并将它们括在方括号中?我想在下面的示例中定义macro _:
macro _
F = ones(10) @_ begin F₁ = 1 F₂ = 1 map(n-> (Fₙ = Fₙ₋₁ + Fₙ₋₂), 3:10) end
应评估为
F = ones(10) F[1] = 1 F[2] = 1 map(n-> (F[n] = F[n-1] + F[n-2]), 3:10)