Entries from 2009-01-01 to 1 day

多値の扱い

Ypsilon > (let ([hoge (values 1 3)]) hoge) #<values 1 3> Mosh mosh>(let ([hoge (values 1 3)]) hoge) 1 この辺り The continuations of all non-final expressions within a sequence of expressions, such as in lambda, begin, let, let*, letrec, letrec*, let-v</values>…

電車でリファクタリング

実家に帰る電車でリファクタリング VM 周りで不要処理・変数などをばっさり削除。 Dynamic Environment 関連で処理が不明瞭なところを明らかに。

型推論

弟は型推論の授業があったそうな。ええのう。

実家ゲーム三昧

マリオカート、 餓狼伝説SPECIAL、桃鉄で遊ぶ。(もちろんスーパーファミコン)

テストを簡単に追加できるように整備

テストを書くのが楽しくなるように追加を出来るだけ簡単に出来るように整備。 共通するオブジェクトファイルは libmosh.a にまとめる Makefile.am にひな形 TestingSignalHandler.cpp を用意 良い感じ。

2009

2009始まった。今年こそ本気出す。