Occasionally, I want to write loops like the following:
foo = 2
while foo^=2 < 32
println(foo)
end
In julia 0.6.2, this throws the following error:
syntax: invalid identifier name "^="
Assignments return the assigned object and it would be great if we could take use of this behavior in loops (or other control flow expressions).
What do others think?