Gauche:Library

Gauche:Library




MetaLink

Extension Packages

Alex Shinn(foof)'s synthcode.com

The following modules and programs are primarily written in either Gauche Scheme, an interpreter with excellent I18N support, or the Chicken Scheme Compiler. They are of varying R5RS portability, though mostly you just need to change things like module definitions, at least until we get a standard module system.

Jens Thiele's gauche garbage collection

Naoki Koguro(koguro)'s http://www.koguro.net/

Gauche:Packages

Michal Maruska's my contributions/extensions to Gauche (scheme interpreter)

Gauche:Packages

Kahua Project

Gauche:Packages

bizenn()'s https://github.com/bizenn

Gauche:Packages

leque's http://www.katch.ne.jp/~leque/about.html

Takeshi Abe (tabe)'s http://fixedpoint.jp/

Gauche:Packages

Atsushi Saito(齊藤)'s https://github.com/SaitoAtsushi/

Gauche:Packages

Hayashi Masahiro's https://github.com/mhayashi1120/

Gauche:Packages

Hipster's

Link

Gauche専用、Scheme:LibraryのライブラリをGaucheで動くようにしたものなど。

Gauche:lalr

An Efficient and Portable Scheme LALR(1) Parser Generator
http://www.iro.umontreal.ca/~boucherd/Lalr/documentation/lalr.html (和訳)

Gauche:scmxlate

Dorai Shitaram氏による、Scheme/Lisp処理系間のポーティングツール。
http://www.ccs.neu.edu/home/dorai/scmxlate/scmxlate.html
Scmxlateは、パッケージの処理系依存の部分を別に記述しておくことにより、 ポータブルなSchemeパッケージを書けるようにするプログラム。

tex2page等に使われている(Gauche:tex2page参照)。

Gauche:tex2page

ai Shitaram氏による、TeX/LaTeXドキュメントをhtmlに変換する Schemeプログラム

Gauche:PrettyPrint

Script

コマンドスクリプトとして使われることを意図しているもの。

Sxmlcnv

kiyokaさんによる、XMLとSXMLを相互変換するスクリプト。Gauche専用。

Gauche:翻訳支援スクリプト

Gauche:HTTPD

Gauche:SpamFilter

Gauche:CGI

Gauche:RemoteSlide

Shiro: Skype中継などを使ってリモートでプレゼンする時に、 会場で表示するスライドを手元から操作するためのスクリプトです。 2006/11のLispセミナー及び 2007/1のKahuaセミナーで実際に使用したものです。 とりあえず本番で使えれば良いってことで、汎用性やら安定性やら 使い勝手やらは全く考慮していません。もし使うならat your own riskで お願いします。上記セミナー資料が同梱されてるのでセミナー資料を ブラウズするという目的にも使えます:-)

リモート講演に使う場合、会場側に必要なのはブラウザ (FireFox) だけです。

Gauche:カレンダー計算

StandAlone

Gauche:StandAloneProgram

Shiro(2009/11/20 16:00:16 PST): 時々、「Gaucheでスタンドアロンなバイナリが作れないか」、 という質問があがります。簡単な答えは「作れる」ですが、 私自身、仕事でGaucheプログラムを納入する際にはくつかの方法を使い分けているので、 ここに整理しておきます。そのうちGaucheが安定したら、標準的な方法を提供する ことになるかもしれません。


Gauche:Packages


More ...