andante

2015-11-24

1123

フィボナッチサインって去年か一昨年かどこかで言ったと思うんですよねもう日付に言及するのやめたほうがいいかもしれない今年の僕が思いつくようなことは去年や一昨年の僕も思いついているんだそんな寂しいこと言うなよ……


昨晩はVM変換器のデバッグをしていましたニーモニックにつけたコメントとCPUシミュレイタをためつすがめつしながら試していたら結局僕の小賢しい最適化の失敗が原因でした呼び出しされない関数の定義を出力しないようにしたつもりだったのが関数宣言の行だけ外して本体はそのまま出力していたというアレなミスでしたなにそれバカじゃんまあ深刻なロジックエラーとかじゃなくてよかったしかもそれを直したらまた行数が減って23579行になりましたやったこれならもうちょっと長いコードでも実行できるぞとはいえまともなOS載せたいならやはり無理があるだろうしそうするとアーキテクチャを考えなくちゃいけないでもそういうことするならCPUシミュレイタも別のを用意しなきゃいけないよな


今日は特になにもしていません本を読もうと思ったけどあんまり読んでいない昔買った結び目理論の本をちょっと開いてみたけど思ってたよりガチだったのでウームと思いましたこれはなー

あとトークナイザを書こうと思ったけどあんまりやる気がなくてぐんにょりこれブロックコメントとかちゃんと対応しようとするとけっこう面倒なのねまあ言語処理系なんてみんなそうか普通はあれでしょこのへんは自動生成なんでしょまあゆっくり書こう文法がシンプルなのでそこまで難しくはないはずなのだ

それよりちょっと具合が悪いです軽い頭痛うーむ


さて三連休も終わりです三連休の神髄は三日続く休日ではなく四日で終わる平日にあるのじゃよと言ったのは誰だったか僕だけど

1124

https://www.youtube.com/watch?v=A1oxh8Z-2ko
そうそうこういうのだよこういうの


昨晩は予想通りあんまり眠れませんでしたそのせいか今日は頭が痛かったりぼんやりしたりでだめでした単に寝不足というだけじゃなくて普通に風邪かなにかっぽいですさっき計ったら微熱だったまたか僕はいったいいつになったら健康になれるんだ

仕事はDB構造の検討など一応概略は決まったので明日はAPI叩いて保存するなどすることになると思うけれどペジネイションやら中断やら引っぱって更新やらの状態管理がまだうまく扱えていないからそのあたりをもうすこし考えなくては


レキサ書く話はブロックコメントめんどいにゃん〜と思いつつとりあえず方針は決まったのだけど今夜は早く寝たいからたぶん手をつけません方針だけメモしておくとadvance()の中で次のトークン文字列とトークンタイプとを決めてしまうことになるだろうという感じあとたぶんhasMoreTokensは使わないなadvanceがnil返せば済む話だし


明日は病院に行くので早起きしなくてはなりませんそういえば円城塔のプロローグが届いたので待ち時間に読みましょう