C++やってたんですけど、

//stageとdoorはenum.
stageInfoAry[stage.t1].doorAry.length = 4;
stageInfoAry[stage.t1].doorAry[0] = door.r2;
stageInfoAry[stage.t1].doorAry[1] = door.y7;
stageInfoAry[stage.t1].doorAry[2] = door.y1;
stageInfoAry[stage.t1].doorAry[3] = door.y5;

これが、

with(stageInfoAry[stage.t1])
{
doorAry.length = 4;
with(door) doorAry[] = [r2, y7, y1, y5];
}

こう書けたことに感動した。