Можно ли построить итеративный процесс с помощью рекурсивного вызова в операторе and
?
Например, у нас есть функция foo
, которая ничего не делает. Какой процесс он создаст (итеративный или рекурсивный)?
(define (foo? bar)
(if (< bar 0) true (and (> 10 1) (foo? (- bar 1)))))