public bool IsArrayStart()
{
if (!(IsLeft() && Next() != null && Next().IsRight()))
{
return(false);
}
for (Token n = RealNext(); !n.IsRight(); n = n.RealNext())
{
if (n.IsLineCommentStart())
{
continue;
}
if (n.IsBlockCommentStart())
{
continue;
}
if (n.IsBlockCommentEnd())
{
continue;
}
return(false);
}
return(true);
}