a = function (param) { trace("A!"); var b = function () { trace(param+"!"); } return b; }; // a("X")(); // z = a("z");