Gauche

swank-gaucheをgithubに移行

年末年始にswank-gaucheをちょっといじったので、ついでにgithubに移行しました。http://github.com/cj2tszk/swank-gaucheGaucheは0.9、SLIMEのバージョンは"2010-01-03"で確認しています。

swank-gaucheを改良

sawnk-gaucheにinspector機能を追加しました。また、Gauche-boxで動かなかった問題を修正しました。http://homepage.mac.com/WebObjects/FileSharing.woa/wa/swank-gauche-0.2.tgz.2.tgz?a=downloadFile&user=tak_szk&path=.Public/swank-gauche-0.2.tgz

Gauche用のSwankサーバ

Slimy hackathon#1には用事があって参加出来なかったのですが、何かやりたいなと思っていまして、gauche用のSwankサーバを書いてみることにしました。mit-schemeのSwankやswank.lispのコード、あとは*slime-events*バッファへ表示される情報を基に、何とか遊…

Gauche/Kahuaセミナー2008 Fallに行ってきました

Gauche/Kahuaセミナー2008 Fallに行ってきました。http://practical-scheme.net/wiliki/wiliki.cgi?Seminar%3aGauche%2fKahuaセミナーの内容は以下のものでした。 HOPプロジェクトの説明(山下さん) Gauche on Railsの内部実装の解説(吉田さん) Kahuaの内部実…

P13 ランレングスエンコード

g:cadr:id:g000001:20080321の記事をみて、パターンマッチが無性に使いたくなったのでGaucheで実装してみる。末尾再帰にしなければ、意外とすっきり書ける? (use util.match) (define (encode-direct lis) (match lis [() '()] [(a) (list a)] [((num a) . …