For
циклы широко используются во многих языках, но что бы вы сделали, если бы их не поддерживали никакие языки?
Создать способ выполнить основную for
петлю без использования какой - либо повторение структуры ( for
, foreach
, while
, do
и т.д.).
Базовый цикл for, который нужно скопировать, настроен так
for(i=0;i<1000;i++)
Вы должны быть в состоянии повторить это без использования структур повторения. Он также должен выполнять код на вашем языке, который будет в теле цикла. eval
Разрешается любая форма , хотя она не может выполнять for
цикл самостоятельно.
Вы можете проверить свой код, напечатав i
его 100 раз, добавив этот контрольный пример в конец своего ответа, чтобы проверить свой код с другими.
Нет никаких ограничений на то, что именно это должно быть, все, что нужно сделать, это повторить for
цикл.
Победитель будет определен на основе голосов против в то время, когда он выбран.