LINUX.ORG.RU

История изменений

Исправление wandrien, (текущая версия) :

Скажет. Я бы ещё потребовал для endfor указывать имя переменной (или контейнера), по которой этот for был.

В Васике такое было. Но мне кажется, что там это скорее от бедности было, потому что в те времена не было полноценного AST.

В моём проектируемом ЯП возможно такое

label loopName: while x < 10 loop
   foo();
   inc x;
end:loopName

Цикла for пока еще не завёз и пока сомневаюсь, стоит ли.

Исходная версия wandrien, :

Скажет. Я бы ещё потребовал для endfor указывать имя переменной (или контейнера), по которой этот for был.

В Васике такое было. Но мне кажется, что там это скорее от бедности было, потому что в те времена не было полноценного AST.

В моём проектируемом ЯП возможно такое

label loopName: while x < 10 then
   foo();
   inc x;
end:loopName

Цикла for пока еще не завёз и пока сомневаюсь, стоит ли.