Lisp SICP,Scheme,DrRacket问题:计时器/分析器功能?

Lisp SICP,Scheme,DrRacket问题:计时器/分析器功能?,lisp,scheme,racket,sicp,Lisp,Scheme,Racket,Sicp,我目前正在尝试执行练习1.22,它需要一个名为runtime的函数,该函数返回系统已运行的毫秒数。然而,我的环境(R5RS)似乎没有这样的功能。它也没有时间、当前毫秒、当前不精确毫秒等 我可以使用什么功能来配置我的功能?哪些函数返回经过的毫秒数、微秒数等?当然,我更喜欢可用的最高精度计时器。我做这个练习时使用的计时器剧透警报:你可以在我的博客上看到我的解决方案 顺便说一句,我只是在问了一个类似的问题后才解决了这个问题,也许,最好的办法是将DrRacket中的语言切换为“使用源代码中声明的语言”,

我目前正在尝试执行练习1.22,它需要一个名为runtime的函数,该函数返回系统已运行的毫秒数。然而,我的环境(R5RS)似乎没有这样的功能。它也没有时间、当前毫秒、当前不精确毫秒等

我可以使用什么功能来配置我的功能?哪些函数返回经过的毫秒数、微秒数等?当然,我更喜欢可用的最高精度计时器。

我做这个练习时使用的计时器剧透警报:你可以在我的博客上看到我的解决方案


顺便说一句,我只是在问了一个类似的问题后才解决了这个问题,

也许,最好的办法是将DrRacket中的语言切换为“使用源代码中声明的语言”,并用lang racket启动文件。然后可以使用当前秒和好友等功能

或者,您也可以使用评测库,该库可通过
(requireprofile)
获得并记录在案


最后,你可能想看看尼尔·范·戴克的。

正如我在文章中所说,当前的不精确毫秒不起作用。我得到以下错误:引用未定义的标识符:当前不精确毫秒。您使用的是什么环境?@KnowsLittle:我运行DrScheme时选择了语言“Module”来进行SICP练习。对不起,我想我在链接文章中已经提到了。我需要更新一下。