From: "daz (c)" Date: 2009-06-08T03:12:10+09:00 Subject: [ruby-core:23749] idLAST_TOKEN definition in '.../template/id.h.tmpl' I can't see idLAST_TOKEN in use anywhere in the source distribution except in the definition within '.../template/id.h.tmpl' (id.h), so this is unlikely to be causing a bug but shouldn't it use left shift instead of right shift? Index: id.h.tmpl =================================================================== --- id.h.tmpl (revision 23644) +++ id.h.tmpl (working copy) @@ -88,7 +88,7 @@ idNeqTilde = tNMATCH, idAREF = tAREF, idASET = tASET, - idLAST_TOKEN = tLAST_TOKEN >> ID_SCOPE_SHIFT, + idLAST_TOKEN = tLAST_TOKEN << ID_SCOPE_SHIFT, tIntern, tMethodMissing, tLength, daz