text: Gambit也叫做Gambit-C，是Lisp程式語言家族的Scheme方言一個實現。Gambit實現包括一個Scheme直譯器，和將Scheme編譯成C的編譯器，這使得它成為了跨平臺軟體。它遵循了標準R4RS、IEEE 1178和R5RS，和一些 2.1和Apache許可證 2.0下發行的自由及開放原始碼軟體。透過編譯成中間表示，這裡採用了可移植的C語言程式碼，用Gambit書寫的程式可以編譯於常見的流行作業系統，比如Linux、macOS、其他類Unix系統和Windows。Gerbil Scheme.Gerbil scheme是在Gambit-C上實現的Scheme變體。它支援當前的R*RS標準和常見的SRFI，並且擁有受Racket語言啟發的先進的宏和模組系統。Termite Scheme.Termite Scheme是在Gambit-C上實現的Scheme變體。Termite意圖用於分散式計算，它提供受Erlang語言啟發的一個簡單而強力的併發性的訊息傳遞模型。C++和Objective-C整合.儘管Gambit編譯器只產生C程式碼，它支援完全集成於C++和Objective-C編譯器，比如GCC。因此，用Gambit-C寫成的軟體可以包含C++或Objective-C程式碼，並可以完全集成於相應的庫。
metadata: erhwenkuo/wikipedia-zhtw
metadata: Gambit (Scheme實現)
metadata: https://zh.wikipedia.org/wiki?curid=7721933