評估計劃中的表現
回答
time
工作正常。
$ mzscheme
Welcome to Racket v5.2.1.
> (time (/ 1 2))
cpu time: 0 real time: 0 gc time: 0
1/2
>
你好保羅,謝謝你的回答。你正在使用'#lang racket'嗎?還是你使用標準模式語言?如果是,哪個版本? 'R5RS'或'R6RS'? – Aslan986 2012-04-21 15:30:36
您正在使用哪種方案? time
似乎是一個標準的方案功能,所以如果它不起作用,你可能會使用一個sub-par實現或在調用它時做錯了事。
你能描述你試過的東西嗎(粘貼適當的代碼片段)?
我在DrRacket中使用r6rs。如果我嘗試執行:'(time(+ 1 2))',我會在定義之前獲得錯誤'對標識符的引用:time'。在開始我導入模塊'(import(rnrs)(rnrs mutable-pairs(6)))''。我需要更多的圖書館嗎? – Aslan986 2012-04-21 12:52:51
根據球拍文件,它在'racket/base'中提供。我認爲這意味着它應該被自動導入,但是你可能需要使用'#lang racket'。 – Inaimathi 2012-04-21 15:38:56
是的,我知道我可以在球拍中做到這一點,但我需要在Scheme R6RS – Aslan986 2012-04-21 17:23:33
您可以使用其他語言嗎?這個工作對我來說,假設你所選擇的選項「使用源文件中聲明的語言」,在DrRacket:
#lang racket
(time (+ 1 1))
> cpu time: 0 real time: 0 gc time: 0
> 2
謝謝你的回答。這也適用於我,但我正在研究「標準」計劃r6rs,所以我不能改變語言:) – Aslan986 2012-04-21 15:27:41
爲什麼downvote? OP沒有在問題中指出他只能使用R6RS – 2012-04-21 17:24:47
- 1. 計劃程序不評估嵌套列表嗎?
- 2. PLT計劃:評估一個字符串或字符串列表?
- 3. 如何用下劃線評估下劃線中的JavaScript函數?
- 4. 評估表
- 5. 表達評估
- 6. 表達評估設計問題
- 7. 我在做什麼這個計劃評估錯了?
- 8. SQL Server 2008 - 位參數評估改變執行計劃
- 9. 通過整個故事或任務計劃撲克評估
- 10. 對R6RS計劃的批評
- 11. 如何呈現和評估
- 12. node.js - 評估現場流程
- 13. XSL。評估表達
- 14. 評估表達式
- 15. 執行計劃成本估計
- 16. 評估設計時,您如何評估複雜性?
- 17. Bash bc計算器評估,多種條件未評估
- 18. 評估列表的組合
- 19. 評估Clojure中
- 20. 評估Clojure中
- 21. 評估jQuery中
- 22. 在SWI-Prolog中實現部分評估
- 23. 用於布爾表達式評估的Javascript評估
- 24. Java中的布爾表達式評估
- 25. 如何評估樹中的表達式?
- 26. 在javascript中的表達式評估
- 27. 評估Chrome中的xpath表達式
- 28. 評估c中的數學表達式#
- 29. 無法評估XPath中的表達式
- 30. Elixir中表達式的懶惰評估
如果你說你正在使用什麼方案的確切類型,你會得到更多有用的答案你問題,而不是讓我們猜測。 – erjiang 2012-04-22 07:37:21
好吧,你是對的。道歉。 – Aslan986 2012-04-22 11:46:43