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