Спецификация основного языка схемы

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

Есть ли у кого-нибудь хороший справочник по минимальному синтаксису, необходимому для Диалект схемы?

Просто обновление:

Я тоже наткнулся на это: http://matt.might.net/articles/compiling-to-java/#sec1 . Если вы также добавите define-syntax и delay , то это может быть хорошим началом.

В спецификации R5RS следующая страница выглядит как то, что я искал для: формальный синтаксис

7
задан dbmikus 29 June 2011 в 16:36
поделиться