연관 배열을 기본값으로 지정할 수 없는 이유는 무엇입니까?
create = Function( {x}, Associative Array( {{"value", x}} ) );
create(1);
Associative Array(Eval List({ Eval List( {1, create(1)})})); // [1 => ["value" => x]]
Associative Array(Eval List({ Eval List( {1, create(1)})}),2); // [1 => ["value" => x], => 2]
Associative Array(Eval List({Eval List( {1, create(1)})}), create( 2 )); // empty ?!?!?
//deep dive
Associative Array({ {1, 1}},create(2)); // doesn't work
Associative Array( {1}, {1},create(2)); // works연관 배열을 생성할 때 기본값을 제공하는 것은 불가능하다고 주장할 수도 있지만, 4가지 경우 중 2가지 경우에는 작동합니다.
