Существует ли дайджест для различных стандартов Схемы "RnRS"?

Мне нужно выбрать стандарт Scheme для академической реализации компилятора. Он должен быть достаточно простым, но все же должен быть мощным языком. Существует несколько (RRS–R7RS) стандартов Схемы. Есть ли публичное сравнение этих отчетов для выбора? Если нет, какой из них вы бы порекомендовали для первого компилятора?

2 ответа

Решение

Вы можете использовать разделы "Языковые изменения" в самих стандартных документах, чтобы сравнить их. Вот ссылки на эти разделы в открытых HTML-версиях:

Легкость для начала - это подмножество R5RS, и было бы не так сложно сделать это R7RS-small потом. R5RS не очень большой, поэтому он сам по себе почти дайджест.

Вы можете сравнить их по языковым изменениям в части разных отчетов. У R7RS-small даже есть список как против R5RS, так и против R6RS.

Другие вопросы по тегам