Главная Perl | Документация учебники | Perl справочники | Borland C++ Builder |

redo

redo LABEL Перезапускает цикл без повторной обработки условия. Блок continue, если он есть не исполняется. Если LABEL опущена, то команда выполняется для внутреннего цикла.

  line: while(<STDIN>) {
       while ($_ ne '\') {
 	if (ord $_ < 86) {
 	  ...
 	}
 	redo line;
       }
       print;
    }
Назад





Главная Perl | Документация учебники | Perl справочники | PHP | JavaScript |
perl@far.ru