08/04/16 19:15:29
>>235
とりあえず、いろいろ試してみました。
guile)
・GPLライセンス
・試してないがVCでコンパイルできなさそう
Scheme48)
・VCでもコンパイル可能
・ただ、実行の際に~.imageファイルが必要なのと、
その作成にScheme48インストールディレクトリのフルパスが必要・・・
・(美学の問題だが)関数名がおかしいのと、コンパイル時に
「○○関数は未定義です」「○○は初期化されていません」みたいな警告が普通に出てくる。
chiken)
・VCでもコンパイル可能のはず。自分には無理だった。
・(pcreを使っているので多分)正規表現がマルチバイトをサポートしていない。
Gauche)
・コアはVCでコンパイル可能だが、拡張ライブラリが全滅
・クラス登録機構がGNUのリンカの実装に依存している。VCだと拡張ライブラリを作ること自体が難しそう。
・基本的にposixべったり
・デフォルトで日本語が使える。ドキュメントも日本語