Как указывает dyoo, функция random
не определена в R5RS.Если вы хотите использовать «иностранные» функции на языке R5RS в DrRacket, вы можете использовать #%require
для их импорта.
В этом случае ищите random
в документации по Racket.Обратите внимание, что random
является частью модуля racket/base
.Теперь напишите:
(#%require (only racket/base random))
(random 10)
Используя only
, убедитесь, что вы импортируете только функцию random
и любую другую конструкцию не-R5RS, присутствующую в racket/base
.