fbpx
维基百科

SIOD

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

SIOD
编程范型多范型: 函数式, 过程式, 元编程
语言家族Lisp/Scheme
設計者George J. Carrette
實作者George J. Carrette
发行时间1988年4月,​35年前​(1988-04
型態系統强类型, 动态, 潜在英语Latent typing
作用域词法
實作語言C
系统平台VAX, SPARC, IA-32
操作系统跨平台: Linux, Solaris, IRIX, OpenVMS, Windows
許可證LGPL
網站people.delphiforums.com/gjc//siod.html
啟發語言
Lisp, Scheme
影響語言
SCM, Guile

特征 编辑

SIOD特征包括:

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

应用 编辑

  • GNU图像处理程序(GIMP)– 直到GIMP 2.4发行之前,SIOD是它的主要扩展语言Script-Fu[1]
  • Siag Office英语Siag Office – Scheme in a Grid(SIAG)是使用SIOD作为基础的一个电子表格应用。
  • 节日语音合成系统英语Festival Speech Synthesis System – SIOD是它的底层命令解释器[2]

引用 编辑

  1. ^ GIMP – Script-Fu Migration Guide. gimp.org. [2011-11-12]. (原始内容于2021-02-25). 
  2. ^ CSTR Festival Speech Synthesis System. [2013-05-26]. (原始内容于2022-03-05). 

外部链接 编辑

siod, scheme, defun或者幽默解释为scheme, 是lisp编程语言的scheme方言的小尺寸实现, 它是用c书写并设计用于嵌入到c程序之内, 它著称于可能是类lisp语言的最小的实际实现, 它最初是由george, carrette写成, 它是在gnu宽通用公共许可证, lgpl, 下发行的自由及开放源代码软件, 编程范型多范型, 函数式, 过程式, 元编程语言家族lisp, scheme設計者george, carrette實作者george, carrette发行时间1988年4月, 35年. Scheme In One Defun或者幽默解释为Scheme In One Day SIOD 是Lisp编程语言的Scheme方言的小尺寸实现 它是用C书写并设计用于嵌入到C程序之内 它著称于可能是类Lisp语言的最小的实际实现 它最初是由George J Carrette写成 它是在GNU宽通用公共许可证 LGPL 下发行的自由及开放源代码软件 SIOD编程范型多范型 函数式 过程式 元编程语言家族Lisp Scheme設計者George J Carrette實作者George J Carrette发行时间1988年4月 35年前 1988 04 型態系統强类型 动态 潜在 英语 Latent typing 作用域词法實作語言C系统平台VAX SPARC IA 32操作系统跨平台 Linux Solaris IRIX OpenVMS Windows許可證LGPL網站people wbr delphiforums wbr com wbr gjc wbr siod wbr html啟發語言Lisp Scheme影響語言SCM Guile 目录 1 特征 2 应用 3 引用 4 外部链接特征 编辑SIOD特征包括 实现了来自 l论文集 的最初版本的Scheme 并非任何一版的现代标准 代表了保守的垃圾回收在Lisp解释器中的一种非常早期使用 这个方法后来被SCM和Guile效仿 编译的实现是通过发出固定的机器代码前言 英语 Function prologue and epilogue 并跟随着要被解释的解析树的快速装载二进制表示 应用 编辑GNU图像处理程序 GIMP 直到GIMP 2 4发行之前 SIOD是它的主要扩展语言Script Fu 1 Siag Office 英语 Siag Office Scheme in a Grid SIAG 是使用SIOD作为基础的一个电子表格应用 节日语音合成系统 英语 Festival Speech Synthesis System SIOD是它的底层命令解释器 2 引用 编辑 GIMP Script Fu Migration Guide gimp org 2011 11 12 原始内容存档于2021 02 25 CSTR Festival Speech Synthesis System 2013 05 26 原始内容存档于2022 03 05 外部链接 编辑官方网站 GitHub上的SIOD SIOD on CodePlex 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title SIOD amp oldid 75199759, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。