Scheme 48

Scheme 48是Scheme编程语言的一种方言,遵循了R5RS标准,这个实现使用了发送字节码的解释器。它有一个用于调用来C语言的函数,并带有一个正则表达式(regex)库,和一个到可移植操作系统接口(POSIX)的接口。它支持可移植Scheme库,并且是Scheme shell 的基础。它是在BSD许可证下发行的自由及开放源代码软件。

叫做“Scheme 48”是因为它的第一版是在1986年8月用48小时写成的 。

实现
Scheme 48使用了一个虚拟机来解释字节码,它是用叫做PreScheme的一个Scheme的受限方言写成的,这个方言可以被转换成C并编译成本机二进制代码。PreScheme或写为Pre-Scheme,是静态类型的Scheme方言,具有C的高效性和低层机器访问,却保持了多数想要的Scheme特征。

引用
外部链接
*

评论 (0)

  • 还没有评论,来抢沙发吧。