Func void main()
{
Matrix a;
void foo();
a = [1];
print a; // a = [1]
foo(a);
print a; // a = [2]
}
Func void foo(b)
Matrix b;
{
print b; // b = [1]
b = [2];
print b; // b = [2]
}