标签:#Scheme编译器

共 4 篇文章

Chez Scheme

Chez Scheme是一个由R. Kent Dybvig开发的Scheme实现,于1985年首次发布。Chez Scheme可以将源代码编译为原生的机器代码,支持PowerPC、SPARC、x86(IA-32、x86-64)、LoongArch、RISC-V和AArch64处理器架构,并提供了一个优秀的REPL环境。Chez Scheme自7.9.1版本开始支持R6RS标准。 Chez Scheme有一个窗口和图形软件包,称为 Sch…

SCM (Scheme实现)

SCM 是Scheme编程语言的一种方言。它是由Aubrey Jaffer用C写成,他还是 Scheme库和JACAL交互式计算机代数(符号式数学)程序的作者。它遵守了IEEE 1178和R5RS标准。它是在GNU宽通用公共许可证(LGPL)下发行的自由及开放源代码软件。 SCM运行在很多不同的操作系统上,比如AmigaOS(还有模拟器)、Linux、Atari ST、macOS(SCM Mac)、DOS、OS/2、、、VMS、Unix…

MIT/GNU Scheme

MIT/GNU Scheme是Scheme编程语言的一种方言和实现,Scheme是Lisp的一种方言。它可以为x86(IA-32、x86-64)处理器架构产生本机二进制文件。它支持R7RS-small标准。它是在GNU通用公共许可证(GPL)下发行的自由及开放源代码软件。最初由麻省理工学院(MIT)的开发者在1986年发行 ,它作为自由软件甚至早于自由软件基金会、GNU和GPL的问世。它现在GNU计划的一部份。 它的特征是有丰富的运行时…

Gambit (Scheme实现)

Gambit也叫做Gambit-C,是Lisp编程语言家族的Scheme方言一个实现。Gambit实现包括一个Scheme解释器,和将Scheme编译成C的编译器,这使得它成为了跨平台软件。它遵循了标准R4RS、IEEE 1178和R5RS,和一些(SRFI)。Gambit最初在1988年发行,而Gambit-C(具有C后端的Gambit)最初在1994年发行。它们是在GNU宽通用公共许可证(LGPL) 2.1和Apache许可证 2.…