0920
昨晩はSVGのパースをがんばっていました。Swiftで書かれた(たぶん)Parsec-likeなパーサコンビネータを見つけたので、それを試しました。なにこれ便利。アプリカティヴ・スタイルの感覚を思い出して馴染むのにちょっと時間が掛かったけど、パーサがこんな簡単に作れるのは素晴らしい。
今日はベッドが届きました。想像していたより大きかったので(想像力のなさだ)部屋が狭くなりましたが、その分だけ生活の水準がランクアップしたような感じがあります。ベッドやらかいし。
ところでベッドのぶんだけでなく、ベッドを置くためにどかせた衣類ケースも邪魔です。これは中身を順次ベッド下の収納に写して(移して、の誤変換)処分するつもりなのですが、そのままやるとたぶんひどいことになるので、適切な仕切りかなにかで拘束条件を設定してやる必要があります。そういうものが売ってないかとドンキホーテに行ったけどちょうどいいのがなかった。amazonで買おう。
さて、今夜は撮ってある映像の世紀を観ましょう。あとSVGのつづき。なんとかパスのパース(駄洒落だ)ができそうなので、描画するところまでやってみたい。そこまでできたらちょっとコードを整理しましょう。パーサを分けておくべきだし、描画機構も抽象化したほうがよい(ベタに描画しちゃうのか、レイヤーを使うのか、みたいな切り替えを許容したい)。
明日はもしかしたら散歩に出るかもしれないし、家でコード書いてるかもしれないし、本を読むかもしれない。外で本を読む、というのも悪くないかもしれないけれど、そういう場所を僕はいま持っていない。