public void Arrays()
{
ParseAndWalk("var ar = [1, [2], 3, 4, 5];");
ParseAndWalk("ar[0] = 1;");
ParseAndWalk("ar[1][0] = 2;");
ParseAndWalk("ar[b()][c[d[1]]];");
ParseAndWalk("arr = Core.init([1, 2, 3]);");
ParseAndWalk("var ar = [1->5];");
ParseAndWalk("var ar = ['a'->'z'];");
ParseAndWalk("var ar = ['A'->'Z'];");
ParseAndWalk("var ar = [a->b];");
}