Цикл с выходом из середины
От: igna Россия  
Дата: 22.02.07 08:06
Оценка: 7 (2)
Изобретателям языков программирования (которые судя по теме именованые циклы
Автор: ДимДимыч
Дата: 20.02.07
здесь есть).

Как-то, написав цикл с выходом из середины, я обратил внимание, что если в грамматике правило

    do statement while ( expression ) ;


заменить на

    do statement while ( expression )  statement


, то можно будет писать

    do
        f();
    while (g())
        h();


вместо

    for (;;) {
        f();
        if (!g())
            break;
        h();
    }


Я бы с удовольствием пользовался этой возможностью в любом языке.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.