emacs で バージョン分岐をさせようとしたとき LISP の if 文について知らなかったのでメモ
(if 条件 真 偽)
となるが、
(if nil (a) (b)
この場合は b という結果になる*1。if文は単文しか使えない。複数文がある場合は progn を使う
(if hoge (progn (hoge) (bar) ) (progn (foo) (ahe) ) )
こんな感じ。
via.
NoteHighlight
もう見つからないから作ることも考えていたのですが、これで十分な気がする。サイトは中国語ですが、日本語環境でも使用可能です。
対応言語は
これだけあれば十分でしょ(笑)
*1:Setup.exe 中国語の.NET3.5 をインストールしようとします
VMWare Player 4.0.2 上の仮想 OS に VMWare tools がインストールしようとすると"見つかりません。"と表示されてインストールできない。理由は単純で VMWare Player が参照する Tools のあるディレクトリが存在しない(苦笑)。参照先は http://softwareupdate.vmware.com/cds/vmw-desktop/player/ なんだが、4.0.2だけ存在しない。
どうしても入れたいという場合は 4.0.1 を入れておとなしく我慢しておくのがいいでしょう
2012.03.15追記:4.0.2でも VMWare Tool がダウンロードできるようになってました。
どうやってシンタックスハイライトしてるんだろ?Javascript埋め込んでいるのかなー?
http://zuma.hatenablog.com/#20111111171302
id:kaorun55に招待してもらったので書いてみた。