C

NaN

C

NaNを作ってたら一日終わった。エンディアンで混乱しまくり。 後で落ち着いて考える。

スキャナが頑張る構文解析

C

昨日の日記で見てたのがANSI C grammar (Yacc)のyacc。 で、TYPE_NAMEを見つけて、アレ?。型名を終端記号にしちゃってるのかーと。 いったいどんなスキャナなんだろうとANSI C grammar (Lex)をのぞいて見た。

BNF読みました

C

式 - 菊やんの雑記帳の問題。 gccで、-ansi -pedantic で通ったけど大丈夫かな? 勉強になりましたとか、不勉強でしたとしか言いようがありません。 復習します。

複合代入式の値

知らなかったし、今も自信がない。 int i, j, k; j = 1; k = 2; i = j += k; /* i, j, k の値は? 順に、3, 3, 2 となったけど。 */手持ちの C ハンドブックによると、 += は、複合代入演算子 複合代入演算子は、代入演算子 だから、+= は代入演算子。 また…