Синтаксические ошибки:
grid.length=_global.width/50
Вообще не понятно, что имеется в виду... наверное, создать массив с зарезервированными Н позициями?
grid[i]=new Array
Не хватает круглых скобок после Array.
Создать двумерный массив:

Код:
ar twoD_arr:Array = new Array(10); // 10 is the lenght of the newly created array.
for(var i:Number=0; i<twoD_arr.length; i++){
twoD_arr[i] = new Array(10);
}
//or, even faster
var twoD_arr:Array = [];
while(twoD_arr.length<10){
twoD_arr.push(new Array(10));
}