GNU Guile
外觀
此條目需要擴充。 (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.11 released. [2025年12月2日].
- ^ R7RS Incompatibilities (Guile Reference Manual). GNU Project. [2020-01-20]. (原始內容存檔於2022-11-27).