The scope of scope(exit)
    James Dunne 
    james.jdunne at gmail.com
       
    Thu Mar  9 19:39:35 PST 2006
    
    
  
Derek Parnell wrote:
> On Fri, 10 Mar 2006 12:58:08 +1100, Derek Parnell wrote:
> 
> Oops , should have read ...
> 
> but expected ...
>  
>    Foo IN 1 OUT 10
>    Foo IN 7 OUT 7
> 
> 
Putting the return in the scope(exit) block fixes the problem. 
Interesting, but not unexpected.  I'd say this way provides more 
flexibility, but also may cause confusion (as it just did).
-- 
Regards,
James Dunne
    
    
More information about the Digitalmars-d-learn
mailing list