我是刚接触计划的人,在网上很难找到一份具体的文档,概述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,而不是浏览变更日志...