Gauche-gtk

http://www.kitanet.ne.jp/~asler/linux/gtk/ja/gtk_tut_ja.html
を見ながらgauchegtkを使ってみる。gauche-gtkに関するドキュメントはほとんどないが、Cとの対応でなんとかわかる。

;;; windowを表示するだけのプログラム

(use gtk)

(define (main args)
  (gtk-init args)
  (let ((window (gtk-window-new GTK_WINDOW_TOPLEVEL)))
    (gtk-widget-show window))
  (gtk-main)
  0)