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;
}