Why is there no keyword that would allow programmer to do var = begin # any block, including : let, if, function, macro, for, while .... in = user_input() if in == something `kw` true # immediately jumps out of this block #lots of code.... false end
Note that I wanna jump only one level above, not like break or return keywords. P.S. Why loops don't return the last line executed value like all other blocks do?