Задача домашнего задания требует, чтобы я вычислил gcd из 2 чисел. Но использование ключевого слова modulo в функции для gcd дает указанную выше ошибку при запуске на Repl.it (онлайновая IDE).
Я посмотрел на другие ответы, но они не дают точного решения проблемы. Я попытался запустить программу с помощью jdoodle.com (еще одна онлайн-среда разработки), и она отлично работает там. Итак, я не знаю, почему это не сработает на Repl.
;; My gcd function
(define (gcd a b)
(cond
[
(= b 0) a
]
[else
(gcd b (modulo a b))
]
)
)
Я хотел бы знать, почему это не работает для Repl IDE, и если есть какой-то способ, как я могу заставить его работать там без простого переключения на другой сайт.