SCM (Scheme实现) SCM 是Scheme编程语言的一种方言它是由Aubrey Jaffer用C写成他还是SLIB英语SLIB Scheme库和JACAL交互式计算机代数符号式数学程序的作者它遵守了IEEE 和RRS标准它是在GNU宽通用公共许可证LGPL下发行的自由及开放源代码软件 SCM运行在很多不同的操作系统上比如AmigaOS还有模拟器LinuxAtari STmacOSSCM MacDOSOSNOSVE英语NOSVEUNICOS英语UNICOSVMSUnix及类似系统 SCM包括了Hobbit它是最初由Tanel Tammet英语Tanel Tammet在年书写的一个SchemetoC编译器它生成的C文件的二进制形式可以被动态的或静态的的连接于SCM可执行文件SCM包括可连接的用于针对SLIB特征的模块就像序列比较数组记录字节数转换和用于可移植操作系统接口POSIX系统调用和网络套接字Readlinecurses英语curses programming library和Xlib的模块 在一些平台上SCM支持unexec为Emacs和bash开发它从一个运行的SCM转储可执行的映像这可被SCM用于快速启动 SCM是在大约年从Scheme In One DefunSIOD开发而来GNU Guile在年从SCM开始开发