【发布时间】:2021-05-16 04:09:51
【问题描述】:
解释问题的最简单方法是使用代码 sn-p。
function foo()
bar(x) = 1+x
println(bar(1)) #expecting a 2 here
bar(x) = -100000x
println(bar(1)) #expecting -100000
end
foo()
输出:
-100000
-100000
我想编译器正在优化一个不会持续很长时间的函数,但我在文档中没有看到任何会导致我预期这种行为的内容,并且 Google 只返回文档。这是怎么回事?
【问题讨论】: