Схема R6RS против R5RS - PullRequest
       23

Схема R6RS против R5RS

13 голосов
/ 28 марта 2011

Я относительно новичок в схеме и с трудом нахожу в Интернете конкретный документ с обзором основных изменений, произошедших с R6RS.Кто-нибудь хочет разработать?

1 Ответ

12 голосов
/ 28 марта 2011

http://community.schemewiki.org/?R6RS составил список изменений высокого уровня с некоторыми комментариями, в том числе:

  • регистрозависимый синтаксис
  • квадратные скобки теперь эквивалентны скобкам (например, (let ([foo 3]) ...) - это поддерживалось в некоторых реализациях схемы, но теперь является частью стандарта
  • сохраняя способность возвращать несколько values
  • больше escape-символов в строках, например, "\n"
  • хеш-таблицы в виде библиотеки
  • многострочные комментарии и выражения

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

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

http://lambda -the-ultimate.org / узел / 1342

Если вы относительно новичок в схеме и обладаете стойкостью, вы получите больше пробега читая спецификацию вместо того, чтобы просматривать журнал изменений, хотя ...

...