|
> function foo() > local a > bar = function() > x = { a=1 } --> error: cannot access outer var 'a' > end > end Funny! The following code does work: function foo() local a bar = function() x = { b=2, a=1 } end end But changing the order ( { a=1, b=2 } ) it doesn't. Tomas