gpt4 book ai didi

scheme - 截至 2016 年,是否有支持 100% R7RS(小型)且没有偏差的方案实现?

转载 作者:太空宇宙 更新时间:2023-11-03 18:32:31 24 4
gpt4 key购买 nike

我愿意学习Scheme。我想坚持使用 R7RS,因为它是最后一个标准。但是,Scheme目前的实现似乎有很多碎片,大部分都停留在R5RS或者R6RS的一部分。

我发现唯一支持部分 R7RS 的是 Kawa,但由于它在 JVM 上运行,它不支持尾调用优化,这是反对该实现的一个强项。

Scheme 世界真的如此支离 splinter ,甚至还没有 R7RS 的完整实现吗?我在问,因为如果没有,我一 catch ,就打算建一个;但是,如果有的话,最好不要重新发明轮子并为特定的实现做出贡献。

拜托,如果您有信息,我将不胜感激,不仅要回答名字,还要提供适当的进一步信息(实现的官方网站,甚至是邮件组的摘录都可以作为引用)。

顺便说一句,我不考虑 Racket,因为它不再是真正的 Scheme。

最佳答案

R7RS 小型语言(“Working Group 1 ”)委员会主席 Alex Shinn 创建了 Chibi Scheme随着标准的发展。我相信它是完全合规的。它是一个字节码编译器。

Larceny具有大部分(完全?)兼容的 R7RS 模式,并编译为机器代码。

我一直在玩Picrin其目标是符合 R7RS,并且非常非常接近。它是一个字节码编译器。

A list of implementations在委员会的 wiki 上旨在实现 R7RS 合规性的目标包括:

  • 赤壁
  • 鸡肉(部分)
  • 插入
  • 左撇子
  • 诡计(部分)
  • 果壳
  • 卡瓦
  • 盗窃
  • Mosh(部分)
  • 苦味素
  • 射手座

关于scheme - 截至 2016 年,是否有支持 100% R7RS(小型)且没有偏差的方案实现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35166277/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com