by shigemk2

当面は技術的なことしか書かない

2013-04-20から1日間の記事一覧

Emacsのカーソル移動の速度を上げる軌跡

Emacsのカーソル移動の速度を上げようと思ったんです。 別に単語移動をマスターしている僕としては、1コ1コのカーソル移動が激速になったところで そんなに変化はないと思われるのだけれど、個人的に「やってみたい」からやってみた。まずは「Emacs カーソル…

対話によるCommon Lisp入門 37 member その2

x が yより前の要素なら真さもなくば偽。 member関数の結果に対してmember関数を利用している。 [3]> (setf can '(michael holger irmin jaki malcolm)) (MICHAEL HOLGER IRMIN JAKI MALCOLM) [6]> (defun ordered-p (can x y) (member y (member x can))) O…

対話によるCommon Lisp入門 36 member

member関数は、 (member item lst)の構造で、 データitemがリストlstの要素かどうか調べ、 要素なら真、さもなくば偽を返すが、 偽はNIL、真はTを返さない。(NIL以外は真だし) [1]> (member 'curry '(shoyu miso sio)) NIL [2]> (member 'miso '(shoyu miso …