|
|
||
|
Mark Hamburg wrote: [...]
unwind_protect( io.close, f ) do
print( f:read( "*a" ) )
end
That's ambiguous --- the compiler can't distinguish this from:
unwing_protect(io.close, f);
do
print(f:read("*a"));
end;
OTOH it would be nice to have some way of avoiding the ugly end) after a
function closure in a parameter list.
-- David Given dg@cowlark.com