массив

Как сделать массив массивов ?

var matrixLst = new Array<Array>();
for (i in 0...width) {
    var colLst = new Array<Float>();
    for (j in 0...height) {
        colLst.push(0.0);
   }
   matrixLst.push(colLst);
}

Такая конструкция не работает! Помогите:)
Ошибка в первой строке Invalid number of type parameters for Array

Как создать наследника массива?

Здравствуйте!

Для сабжа использовал логичный, на мой взгляд, синтаксис:

class MyClass extends Array { }

На при использовании такого класса

var m: MyClass = new MyClass();
m.push(1);
trace(m[0]);

возникает ошибка времени выполнения:

ReferenceError: Error #1056: Cannot create property 0 on domain.MyClass.

В чем причина? Как создать наследника массива?

RSS-материал