by shigemk2

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

2012-02-04から1日間の記事一覧

リスト遊び 5-4 集合*

前回 リスト遊び 5-3 削除* - by shigemk2例によって、入れ子のリストも扱えるようにする。 (defun memq (x set) (cond ((null set) nil) ((eq x (car set)) t) (t (memq x (cdr set))))) memq (memq 1 '(1 2 3)) t (memq 4 '(1 2 3)) nil (memq 1 '((1) 2 3…

リスト遊び 5-3 削除*

リスト遊び 5-2 置換* - by shigemk2例によって、リストがあったらリストの残りに対してリストを返すようにする。 (defun del (x lst) (cond ((null lst) nil) ((eq (car lst) x) (del x (cdr lst))) (t (cons (car lst) (del x (cdr lst)))))) (del 1 '(1 2…

テスト関数名を日本語にする

createValidUser(); $user->setAge(null); $user->assertFalse($user->isValid()); $user = $this->createValidUser(); $user->setName(null); $this->assertFalse($user->isValid()); } こんなふうに、関数名を日本語にすることも可能なようだ。PHPUnit で…

リスト遊び 5-2 置換*

前回 リスト遊び 5-1 再帰の再帰 - by shigemk2replを拡張して、入れ子のリストも取扱えるrepl*を実装してみる。 リストの先頭の要素がリストである場合には、その内側リストと共に repl*を呼び出し、oldをnewに置き換える。そしてリストの残りに対しても re…

git remote add

Git

Gitリモートリポジトリの追加新しいリモート Git リポジトリにアクセスしやすいような名前をつけて追加するには、 git remote add [shortname] [url] を実行する $ git remote origin $ git remote add pb git://github.com/paulboone/ticgit.git $ git remo…

git remote

Git

Git今までにどのリモートサーバーを設定したのかを知るには git remote コマンドを実行する。オプション-v を指定すると、その名前に対応する URL を表示する。 $ git remote -v origin git://github.com/xxx/xxx