我需要为学术编译器实现选择Scheme标准。它必须足够简单,但仍然应该是一种强大的语言。 Scheme有几种(RRS-R7RS)标准。是否对这些报告进行公开比较以供选择?如果不是,您会为第一个编译器推荐哪一个?
答案 0 :(得分:9)
您可以使用标准文档中的“语言更改”部分来比较它们。以下是公共HTML版本中这些部分的链接:
答案 1 :(得分:6)
开始的简易程序是R5RS子集,稍后将它变为R7RS-small
并不太难。 R5RS不是很大,所以它几乎都是它自己的摘要。
您可以按照不同报告的language changes部分对它们进行比较。 R7RS-small甚至有一个针对R5RS和R6RS的列表。