hokuishi.be

2023/03/03

今日、本当に 24 時間あったか?

やったこと

  • lexer, parser のテスト追加
  • タイガーブック 4 章読んだ

今日は進捗が少なめだった。 昨日の書きかけのテストを完成させてから、タイガーブックの抽象構文の章を読んだ。 明日は抽象構文木の実装をやりたい。

Dune のテストで期待される出力の .expected ファイルと実際の出力である .output ファイルが同じ文字列なはずなのにテストがコケていた。 原因は Vim でファイルを保存すると末尾に改行コードが入ってしまうためで、 :set nofixeol:set binary noeol で改行コードを消す必要があった。

思ったこと

タイガーブック、理論の説明パートでところどころ「演習問題 n.m を参照されたい」と書いてあるのに、演習問題の解答がどこにも無いの親切じゃない (俺達で解答を作るしかねぇ…) 。

一日が一瞬で過ぎてタイガーブックが春休み中に終わるか不安なのに、読みたい本がたくさんある。 本当にどうにかしてほしい。

今日の英会話

進撃の巨人を見てたから逃がした。