Привет, мне интересно, что является «лучшим» способом реализации прерывания и продолжения на языке, где операторы циклов, например. while и for, а также операторы if на самом деле являются функциями. Поэтому я думаю, что break может вызвать исключение, подобное Ruby, но функция while поймает его автоматически и остановит цикл.
пример:
i = 0
while true, do
i +
if i > 10, break
end
Блок do..end является параметром while, а также break является параметром кода if.
пс. извините за язык :/
return
?? - person Giuseppe Pes   schedule 26.11.2015