help wantedparser
仓库指标
- Star
- (48,709 star)
- PR 合并指标
- (平均合并 20天 6小时) (30 天内合并 157 个 PR)
描述
As discussed here: https://groups.google.com/forum/?fromgroups=#!topic/julia-users/9Ps2xYWSWMQ julia parses ternary operator with return not correct (or at least not intuitive).
function bar(x)
x > 10 ? return(0) : nothing
2
end
and
function bar(x)
x > 10 ? return 0 : nothing
2
end
result in "ERROR: syntax: colon expected in "?" expression".
The versions below work as expected.
function foo(x)
x <= 10 ? nothing : return(0)
2
end
or that
function foo(x)
x > 10 ? (return 0) : nothing
2
end