2017-11-01: 楽園 vol. 25を買った
やったこと
ネギま!?の25話を見た
もうすぐ終わってしまう‥‥。ちょっとかなしい気持ちになりつつも、やっぱ面白いなぁと思いながら見ていた。
次は最終話。
楽園 vol. 25を買った
新宿の紀伊国屋で買った。まだ読んでいない。ぱらのまが読めると思うとめっちゃくちゃ楽しみ。
コメダ珈琲に行った
本当に豆が出てきた。面白い。ちなみにコメダ珈琲ではlogstashとたわむれていた。logstashのプラグインの完成度には疑問が残る。コミュニティベースはかくも難しい。
crystal-lang/crystal#5225
まったく分からん。with ... yieldを違う型で二回読んだらおかしくなるのは前々から認識していいた。多分分かってて放置してた人は多いんじゃないかと思う。これに関しては何となく直すパッチを書いた。多分ちゃんと動く。
問題はトップレベルのメソッドの中でselfが使えてしまう問題で、これは本当に意味が分からない。call.crでどんなself_typeに対してもargs["self"] = MetaVar.new("self", self_type)とかしてるから、これをProgramは弾くようにすればいいのかな、と思って直すとなぜかrequire "crystal/main"でIndex out boundsとか言われる。じゃあMainVisitorのvisit(node : Var)で@varsに"self"があった場合でもcurrent_type()がProgramならエラーにするとかやると、今度はsrc/pointer.crで、明らかにメソッドなのにselfが無いとかなる。意味が分からない‥‥。
もうダメ。
crystal-lang/crystal#5219
ダメな気持ちに追い討ちをかけられている。
まあ最終的なAryのPRの完成度は十分に高いと思ったので許した。
思うこと
なんかともかくしんどい気持ちにさせられているので楽園を読んで寝る。