GNU Guile
外观
![本页使用了标题或全文手工转换](http://178.128.105.246/cars-http-upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/35px-Zh_conversion_icon_m.svg.png)
此條目需要擴充。 (2016年3月15日) |
![]() | |
语言家族 | Lisp/Scheme |
---|---|
設計者 | Aubrey Jaffer, Tom Lord, Miles Bader |
實作者 | GNU工程 |
发行时间 | 1993年[1] |
当前版本 |
|
操作系统 | GNU/Linux, BSD, Windows(通过MinGW或Cygwin) |
許可證 | GNU宽通用公共许可证 |
網站 | www |
啟發語言 | |
Lisp, Scheme, SCM |
GNU Guile是GNU 计划首选的扩展系统,是Scheme程序设计语言的一种实现。Guile实现了Scheme标准R5RS、大部份的R6RS和完全的R7RS[3],一些Scheme实现要求(SRFI)和很多自己的扩展。Guile提供了“libguile”可将语言嵌入至其他程序并通过CAPI紧密的结合。同样的,新的类型和子程序的定义也可以通过C API扩展Guile自身。
相关条目
[编辑]参考资料
[编辑]- ^ Blandy 1997, p. 102.
- ^ GNU Guile 3.0.10 released. 2024年6月23日 [2024年6月24日] (英語).
- ^ R7RS Incompatibilities (Guile Reference Manual). GNU Project. [2020-01-20]. (原始内容存档于2022-11-27).
外部链接
[编辑]- GNU Guile 官方网站(页面存档备份,存于互联网档案馆)
- GNU Guile 官方手册(页面存档备份,存于互联网档案馆)
- Guile 与 GTK+ 2 的绑定(页面存档备份,存于互联网档案馆)
- IBM developerWorks 用Guile 编写脚本(页面存档备份,存于互联网档案馆)
|
|