タグ

2010年2月3日のブックマーク (2件)

  • Emacs Lisp基礎文法最速マスター - http://rubikitch.com/に移転しました

    基礎文法最速マスターブームにのっかってみる。Ruby基礎文法最速マスターをだいたいEmacs Lisp(elisp)に置き換えてみる。 Emacs LispはEmacsで使われているLisp方言のひとつだ。他の言語をある程度知っている人はこれを読めばEmacs Lispの基礎をマスターしてEmacs Lispを書くことができるようになるかもしれない。無保証ではあるが。 ある程度はCommon Lispにも応用できると思うよ。 更新情報 [2010/02/03] 注釈の誤りを修正。 let*について加筆。 基礎 対話的にEmacs Lisp式を評価する Emacsを起動したときに生成されている、スクラッチバッファ(*scratch*)を使うと、Emacs Lispの式を簡単に評価することができる。M-Tabで補完できるぞ。 式を書いたらC-jを押すと、式の値が出てくるぞ。 (+ 1 3) 4

    Emacs Lisp基礎文法最速マスター - http://rubikitch.com/に移転しました
    iga_k
    iga_k 2010/02/03
    Emacs Lisp基礎文法最速マスター
  • Rubyリファレンスマニュアル刷新計画(るりま)をanything.elで検索して生産性を向上する - http://rubikitch.com/に移転しました

    最近Rubyリファレンスマニュアル刷新計画(るりま)を更新してなかったので状況が変わっていた。今ではsvnリポジトリを使ってドキュメントが作成されている。ドキュメントのデータを除いてみたら拡張RDで書かれている。Ruby リファレンスマニュアルを Emacs で参照・ anything.el との連携(改訂版) - http://rubikitch.com/に移転しましたではReFe2を呼んでいたが、直接RDを読み込んだほうが効率的なのでここに新しい方法を示す。こんな感じになる。 準備 まずは、るりまのリポジトリをチェックアウトする。 ~/compile/rurima以下に展開するものとする。 $ cd ~/compile; mkdir rurima; cd rurima $ svn co http://jp.rubyist.net/svn/rurema/doctree/trunk rub

    iga_k
    iga_k 2010/02/03
    Rubyリファレンスマニュアル刷新計画(るりま)をanything.elで検索して生産性を向上する -