SIOD

求闻百科,共笔求闻
SIOD
编程范型多范型: 函数式, 过程式, 元编程
语言家族Lisp
设计者George J. Carrette
实作者George J. Carrette
发行时间1988年4月,​36年前​(1988-04
稳定版本
3.63
(2008年4月27日,​16年前​(2008-04-27
型态系统强类型, 动态, 潜在
作用域词法
实作语言C
系统平台VAX, SPARC, IA-32
操作系统跨平台: Linux, Solaris, IRIX, OpenVMS, Windows
许可证LGPL
网站people.delphiforums.com/gjc//siod.html
受启发于
Lisp, Scheme
施影响于
SCM, Guile

Scheme In One Defun或者幽默解释为Scheme In One DaySIOD),是Lisp编程语言Scheme方言的小尺寸实现,它是用C书写并设计用于嵌入到C程序之内。它著称于可能是类Lisp语言的最小的实际实现。它最初是由George J. Carrette写成。它是在GNU宽通用公共许可证(LGPL)下发行的自由及开放源代码软件

特征

SIOD特征包括:

  • 实现了来自“Lambda论文集”的最初版本的Scheme,并非任何一版的现代标准
  • 代表了保守的垃圾回收Lisp解释器中的一种非常早期使用,这个方法后来被SCMGuile效仿。
  • 编译的实现是通过发出固定的机器代码前言,并跟随着要被解释的解析树的快速装载二进制表示。

应用

引用

外部链接