GCC はすばらしい。地球が宇宙に誇れるソフトウェアだ…って前も書いたか。 ということで 3.4.0 を読み始めました。今度こそ止めない。と思ったら西田さんが解析を始められたらしい。 http://www.wnishida.com/~wmemo/?date=20040427#p04 残念ながら、私が主に興味があるのは RTL ができるまで。真逆だねえ。 さて、 tree.def が読み始めるべきところだと思う。インクルードガードも含めて一切マクロ定義が無いまま、コメントで説明がなされた後に、 DEFTREECODE (RETURN_EXPR, "return_expr", 's', 1) なんて感じの宣言が続く。これを例えば c-lang.c では、 #define DEFTREECODE(SYM, NAME, TYPE, LENGTH) TYPE, const char tree_cod