【发布时间】:2017-06-09 08:59:35
【问题描述】:
这段代码:
macro FL(message)
return @sprintf("%s:%d | %s", @__FILE__, @__LINE__, message) # line 2
end
println(@FL("m")) # line 4
打印fl.jl:2 | m。我怎样才能让它打印fl.jl:4 | m?
【问题讨论】:
-
嗨@Rolf,我在markdown中格式化了你的代码。鉴于行号在这里很重要,请查看它以确保保留其含义。
-
@phg 在 julia
#标记评论的开始,而不是//。我建议您将重新格式化代码留给了解该语言的人 - 尽管我非常感谢您确实为提问者留下了评论。 -
@LyndonWhite 我知道朱莉娅。我也只是用很多其他语言编程;)感谢您的更正!
-
@phg 是的,老问题code-switching。我很清楚。
-
嗨@phg 谢谢你的努力。