2012-03-18 54 views
1

如何修改哈希表?我發現了哈希表/修改!函數,但它沒有正式記錄,所以我無法弄清楚它的論點。它應該是這樣的:MIT/GNU Scheme哈希表/修改!參數

(hash-table/modify! hashtable key (lambda (datum) (do-smth)) smth-else) 

不幸的是,我不知道應該是第四個參數。有更好的(官方)方式來更新哈希表嗎?我應該嘗試一些其他的計劃解釋器嗎?順便說一下,如果有幫助,我編碼http://projecteuler.net/problem=62時遇到了這個問題。另外,我對一般的計劃很新穎。

回答