0

コードのスキーム (R6RS) のパフォーマンスを評価するにはどうすればよいですか?

(time (oper args))またはのような手順が必要(time oper args)です。

ここでの議論を赤くしますが、うまくいかないようです。モジュール/ライブラリをインポートする必要がありますか?

ありがとう。

4

3 に答える 3

3

time正常に動作します。

$ mzscheme
Welcome to Racket v5.2.1.
> (time (/ 1 2))
cpu time: 0 real time: 0 gc time: 0
1/2
>
于 2012-04-21T11:51:37.513 に答える
2

どのスキームを使用していますか?time標準スキーム関数のように見えるので、うまくいかない場合は、標準以下の実装を使用しているか、呼び出しに何か問題がある可能性があります。

試したことを説明できますか (適切なコード スニペットを貼り付けます)。

于 2012-04-21T12:47:48.487 に答える
1

別の言語を使用できますか?DrRacketで「ソースで宣言された言語を使用する」オプションを選択したと仮定すると、これは私にとってはうまくいきます。

#lang racket
(time (+ 1 1))

> cpu time: 0 real time: 0 gc time: 0
> 2
于 2012-04-21T14:47:20.420 に答える