Lambdaカクテル

Common Lispを書くMT-03ライダー(初心者)です

シグナルを使って木構造をインタラクティブに探索する

prologのバックトラックのように,木構造といった構造を探索して,条件にマッチしたらsignalを飛ばして,その値を採用するか・採用せずに次の値を探すか,という決定を上にやってもらう,ということをやりたい場合はどうしたらよいのだろう. 試しに,木構造…

MT-03で天一と比叡山ドライブウェイから望む琵琶湖夜景,そして転倒へ・・・

金曜日はバンドの練習,土曜日はサバゲーだったけど元気にバイクで出掛けるぞ.今は筋肉痛のことは忘れよう.バイクに乗れば健康になるはずだ. 今日は厚手の靴下とネックウォーマーを導入したので,あまり寒さを感じることはなかった.ネックウォーマーを巻…

Common Lispでリードマクロしてみた

common lispではマクロによって式を変形することでプログラムを柔軟に書くことができる.今回はリードマクロを使って,便利なデバッグプリントを実装したい. 柔軟なマクロ,それがリードマクロ 定義方法が2種類あります 普通の関数をマクロの本体に仕上げて…

MT-03で美山ふれあい広場に行った

おはヨハン.土曜日に美山ふれあい広場に行ったぞ. 夕方に到着しました goo.gl 体調が微妙だったのと,チェーンやバイクカバーを入れるシートバッグが配達されるまで待っていたというのもあって,出発したのは午後二時半.大丈夫なのか・・・ プレートフッ…

Dockerでqlotを使うときに必要なもの

qlotはライブラリを管理してくれる便利なやつだが,dockerで使うとなると忘れがちな点がいくつかあり,よくハマるのでメモしておく. qlfile まあこれは忘れないだろう.これがないとqlot installできないので,COPYする必要がある. # Dockerfile COPY qlfi…

MT-03にマウントを取り付けたがちょっと怖い

目をみはれ! この時は気付いていなかった・・・ こういうのをMT-03に取り付けたぞ.デイトナの便利グッズ.ふつうスマホマウントはハンドルバーに取り付けたりするのだが,いろいろな都合で傾いて取り付けることを余儀なくされたり,そもそも取り付けるスペ…

バイクの練習しに比叡山ドライブウェイに行こうとした

勘が鋭い君!タイトルから気付いたかもしれないが,結局のところ比叡山ドライブウェイには行けなかったぞ.なぜなら俺はバイクが未熟・・・交通量が多い昼間は怖いから夜に練習を選んだからだ!!そしてなんと比叡山ドライブウェイのは22時までしか入場でき…