0

このように計算時間に変数を設定したい

(setf a (time (+ 1 1)))

しかし、時間の代わりにこれを取得します

Break 1 [7]> a
2

計算時間を設定するにはどうすればよいですか?

4

2 に答える 2

5

Lars の回答を参照してください。

TIME実装に依存する情報をトレース出力に書き込みます。出力を文字列にしたい場合:

(with-output-to-string (*trace-output*)
  (time (+ 1 1)))
于 2013-10-01T09:20:43.347 に答える