我是刚接触计划的人,在网上很难找到一份具体的文档,概述R6RS发生的主要变化。有人在乎吗?

最佳答案

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,而不是浏览变更日志...

10-08 17:58