2011-03-28 90 views
13

我對方案比較陌生,很難在網上找到一份具體的文檔,概述R6RS發生的主要變化。任何人都在關心精心製作?R6RS vs. R5RS計劃

+4

R5RS和R6RS是天壤之別,它可能值得將它們視爲完全獨立的語言。 – 2011-03-28 07:33:42

回答

12

http://community.schemewiki.org/?R6RS編制高水平的更改列表一些評論,其中包括:

  • 區分大小寫語法
  • 方括號現在相當於括號(例如,(let ([foo 3]) ...) - 這是在一些方案實施支持但現在是標準的一部分
  • 保留返回多個字符串的轉義字符的能力values
  • 例如"\n"
  • 哈希表作爲庫
  • 多和表達評論

http://www.r6rs.org/versions/CHANGES

http://www.r6rs.org/formal-comments/

http://lambda-the-ultimate.org/node/1342

如果你比較新的方案,並有毅力,你會得到更多里程reading the spec,而不是略讀改變日誌雖然...

+3

我知道這個清單只是引用了這個網站,但我不認爲評估訂單曾經是任何計劃報告的主題,並且一直沒有說明。 – Sylwester 2012-08-07 21:15:35

+0

好點,刪除 – 2013-04-12 04:34:21