Lisp

2010年01月14日

higeponさんから始まったコードバトンに参加。なぜかCommon Lispフォークの方に呼ばれた…

snmsts: 誰もアイデアが無いんだったら自薦者としてはmasatoiさん他薦として higepon(敬称含む)を推します。> naoya_tさん 個人的にはschemerを舐めていきたい。 (※下線は筆者)

Chaton COMMON LISP JP

SchemerとCLerの生暖かい交流(というか人材の奪い合い)が心に残ります。

やったこと

登録された単語からの検索機能 (hige:pan) を実装しました。

  • で、バトンもらったけどこれどうやって動かすのか
  • Snow LeopardにアップグレードしてからCL使ってなくて動かない><
  • sbcl をインストールし直した
  • sbcl にどうやって食わせるんだっけ
$ sbcl
This is SBCL 1.0.29, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses.  See the CREDITS and COPYING files in the
distribution for more information.
* (load "scheme_baton.lisp")
; ...

T
* (in-package :cl-user)

#<PACKAGE "COMMON-LISP-USER">
* (in-package :hige)

#<PACKAGE "HIGE">
* 

(pon) (pin) (pun) とかして遊べるようになります。

  • 辞書から単語をassocしてくるだけの関数 search-dict の実装
  • 単語を入力し、search-dict で検索し、見つかれば意味を、見つからなければ "Not found." と返すだけの hige:pan を実装
  • aifマクロを追加(というか "On Lisp" からコピペ)
  • (loop :for ... :in ... :do ...)dolist で置き換えてみた

以下diffです:

続きを読む

(23:28) Φ

2008年09月07日

Shibuya.pm, Shibuya.js, Shibuya.rb, Shibuya.abc, ... のような発表イベント・勉強会の受け皿としてのカジュアルな Lisp/Scheme ユーザグループ Shibuya.lisp が発足しました。
そろそろ shibuya.pm 的な Scheme or Lisp コミュニティを立ち上げる時期かもしれないと。
今日の宮川さんの発表を聞いていて思った。
という話を #Lisp_Scheme で相談した。

意外と好感触。
隊長ひげぽんと共に発起人やります。

10月(上旬、あるいは9月末頃?)に第1回Tech Talk開催予定。
詳しくは(まだ何もないけど)
http://shibuya.lisp-users.org/
Google Group(運営ML)


(00:46) Φ

2008年06月28日

新橋のミラクルリナックス社で開かれた、id:hayamiz主催のEmacs勉強会に出てきました。続きを読む

(18:30) Φ