Вопрос

I need to choose a Scheme standard for an academic compiler implementation. It has to be simple enough, but should still be a powerful language. There are several (RRS–R7RS) standards of Scheme. Is there a public comparison of these reports for choosing? If no, which one would you recommend for a first compiler?

Это было полезно?

Решение

You can use the "Language changes" sections in the standard documents themselves to compare them. Here are links to these sections in public HTML versions:

Другие советы

The easies to start with is a R5RS subset and it would be not too hard to make it a R7RS-small later. The R5RS is not very big so it's almost a digest on it's own.

You can compare them by their language changes part of the different reports. R7RS-small even have a list both against R5RS and R6RS.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top