なかだです。 # なんか2件まとめていじってたら締まりのないコードになってしまっ # た。(^^; --- dist/parse.y Mon Oct 4 23:10:12 1999 +++ build/parse.y Mon Oct 11 17:42:25 1999 @@ -4421,9 +4421,9 @@ buf[last] = '\0'; id = rb_intern(buf); - if (id > LAST_TOKEN) { + if (id > LAST_TOKEN && !is_attrset_id(id)) { id = rb_id_attrset(id); goto id_regist; } - id |= ID_ATTRSET; + id = ID_ATTRSET; } else if (ISUPPER(name[0])) { これで十分ですね。 -- そうだ 強気に ちょっと インチキに☆彡 中田 "Bugるくらいがちょうどいいかも;-)" 伸悦