Frage

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?

War es hilfreich?

Lösung

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:

Andere Tipps

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top