Ah, right, I didn’t think about that. That leaves only + and *, and ++. It will be seriously confusing:
julia> const + = :
(::Colon) (generic function with 16 methods)
julia> for i in 1+2+10; println(i); end
1
3
5
7
9
Ah, right, I didn’t think about that. That leaves only + and *, and ++. It will be seriously confusing:
julia> const + = :
(::Colon) (generic function with 16 methods)
julia> for i in 1+2+10; println(i); end
1
3
5
7
9
Btw, there are some helpful parsing errors:
julia> 2**3
ERROR: ParseError:
# Error @ REPL[25]:1:2
2**3
#└┘ ── use `x^y` instead of `x**y` for exponentiation, and `x...` instead of `**x` for splatting