Я знаю, что в D уже есть цикл while, но из-за его расширенных функций я хотел бы увидеть, как бы он выглядел, если бы цикл while был реализован в коде.
мотивация: принял ответ на этот вопрос по SO.