なかだです。

# なんか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るくらいがちょうどいいかも;-)" 伸悦