> -- Илья Ермаков писал(а):
> По поводу применимости: возможно, это полезно в случаях, когда повторяемый кусок большой, а есть причины не выносить его во вложенную процедуру. Вот, кстати, как раз в языках без вложенных процедур ? ...
Вложенные процедуры не всегда удобны и к месту выглядят.
Например, в сях их вообще нет.
В С#, правда, их можно делать по месту надобности лямбдами, то есть уже почти на уровне Хаскелла/Окамла.
В паскалевом семействе вложенные процедуры приходится делать чёрти где от того места, где нужно их тело, то есть при создании и изучении такой процедуры приходится сбивать контекст -- смотреть вверх-вниз. Неудобно.