LISPUSER

LISPMEMOLisp isn't a language, it's a building material. -- Alan Kay

(top)  (memo)  (rss)

祝 SBCL 1.0 リリース、と最近の SBCL, CLISP, SLIME などの CVS 版の情報

めでたく SBCL 1.0 がリリースされました!! …が、他のニュースサイトに 遅れること一週間。個人的目玉は

  • NIIMI Satoshi さんによる FreeBSD/x86 スレッドサポート (!!) や浮動小数 点例外の改善、Shift-JIS external format サポート。SBCL ユーザー は NIIMI さんにみんなで感謝しましょう。

ですが、今さら新機能を羅列しても独自色がでないので 1.0 以降の情報をば。 SBCL CVS 版では↓のような結構大きな変更がはいってます。

  • ユーザーが拡張可能な SEQUENCE 型
  • クロスリファレンス機能 (SLIME から利用可能になってます)

CLISP CVS 版では、gtk モジュールが導入されてます。Glade でデザインし た xml を読み込んで使えるようになるらしく、CLISP での GUI 環境の改善 に役立つかもしれません。今後の動向が注目されます。

SLIME は 12 月初旬頃の CVS から swank::*coding-system* の書式が キーワードから文字列にかわりました。古い .slime.lisp を使っていると エラーになるので注意してください。

;; (setq swank::*coding-system* :utf-8-unix) ; old style
(setq swank::*coding-system* "utf-8-unix") ; new style

また SBCL 1.0.0.18 から入ったクロスリファレンス (xref) がサポートされる ようになっています。

posted: 2006/12/07 04:54 | permanent link to this entry | Tags: LISP

(top)  (memo)  (rss)