Re[2]: Идеологически правильный мегарулез
От: Hobot Bobot США  
Дата: 24.06.05 09:50
Оценка: +3
Здравствуйте, Сергей Губанов, Вы писали:


СГ>Мы можем выйти из нескольких вложенных WHILE/REPEAT циклов. Внешний цикл делаем LOOP-ным, а все вложенные циклы делаем WHILE/REPEAT-ными. Тогда EXIT прервет все циклы сразу. А вот если бы EXIT прерывал бы не только LOOP-ные циклы, но и все остальные, то из нескольких вложенных циклов (без goto или RETURN) выйти было бы (по быстрому) нельзя.

СГ>Конечно, если вложенные циклы, тоже LOOP-ные, то описанный тут механизм работать не будет (EXIT выведет только на конец ближайшего LOOP-а).

По-моему о таком надо молчать и не признаваться...
А то только что рассказывали что из while может быть ровно один выход и вот на тебе...
За такие решения вообще убивать надо немедленно. Вот понадобится один из вложенных while на loop переделать, например, и привет...
What a piece of work is a man! how noble in reason! how infinite in faculty! in form and moving how express and admirable! in action how like an angel! in apprehension how like a god! the beauty of the world! the paragon of animals!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.