public virtual string GetTokenTypeAsTargetLabel(Grammar g, int ttype)
{
string name = g.GetTokenName(ttype);
// If name is not valid, return the token type instead
if (Grammar.INVALID_TOKEN_NAME.Equals(name))
{
return ttype.ToString();
}
return name;
}