タグ

lispに関するsnj14のブックマーク (6)

  • Emacs Lisp プログラミング:

    This domain may be for sale!

  • EmacsWiki: Icicles

    This page and its linked pages describe Icicles, an Emacs library that enhances minibuffer completion, that is, input completion. This page lists the main Icicles features and presents entry points to all of the Icicles doc. Main Icicles FeaturesNot a bad summary, by one user: “In case you never heard of it, Icicles is to ‘TAB’ completion what ‘TAB’ completion is to typing things manually every ti

  • xyzzy Lisp プログラミング

    これはプログラマではない人のための xyzzy Lisp プログラミング解説書である 書について はじめに リスト処理 評価の練習 関数定義の書き方 バッファ関連の関数 [Prev] [Index] [Next] [上端へ移動] [下端へ移動] 更新日時:2008年05月06日 このページはMeadow/Emacs memo(http://www.bookshelf.jp/)の Emacs Lisp プログラミングを改変したものです。 リンクはどのページでも自由にして下さい。 メールはkyupon@gmail.comまで送って下さい。

  • LOOP for Black Belts

    22. LOOP for Black BeltsIn Chapter 7 I briefly discussed the extended LOOP macro. As I mentioned then, LOOP provides what is essentially a special-purpose language just for writing iteration constructs. This might seem like a lot of bother--inventing a whole language just for writing loops. But if you think about the ways loops are used in programs, it actually makes a fair bit of sense. Any progr

    snj14
    snj14 2007/09/12
    loop
  • Common Lisp: loopマクロ用法抄

    GrahamのANSI Common Lispでは嫌われていて碌に説明のないloopマクロ。一方、Practical Common Lispでは対照的に好んで用いられていて、全編に渡って頻繁に使われている。しかしloopマクロは難しいという意識があるのかその説明は第22章とかなり後回しにされており、ちぐはぐな感を受ける。ここでは、LOOP for Black-Belts という題のつけられたその章で解説されているloopマクロの用法を整理してみた。 ANSI Common Lispでの黒魔術扱いに敬遠していたloopマクロだったが、こうして整理してみるとそれほど難しく考えずとも便利に使うことができそうだ。 目次 繰り返し 計数繰り返し コレクション内繰り返し 変数更新しながら繰り返し ループ終了条件の追加 アクション 集約 ループ内ローカル変数 任意の式の実行 条件分岐 ループ中断 その他

    Common Lisp: loopマクロ用法抄
    snj14
    snj14 2007/09/12
    loop
  • Moved

    This URL was moved The requested URL http://web.sfc.keio.ac.jp/~aihara/lisp.html was moved to http://web.sfc.keio.ac.jp/~n07401sa/lisp.html.

    snj14
    snj14 2007/09/12
    inferior-lisp-modeを後でチェックする
  • 1