At Wed, 22 Aug 2001 11:02:41 +0900,
MikkelFJ wrote:
> 
> Therefore, the file is closed immediately after the block completes.
> But I'm not sure what happens in case of an exception from inside the block.

See Init_IO(), rb_f_open() and rb_file_s_open() in io.c

-- 
OZAWA -Crouton- Sakuro
E-Mail: mailto:crouton / weatherlight.org
   Web: http://www.weatherlight.org/~crouton/
   PGP: C98F 74E0 AEEB 4578 1DFC  F650 3BE0 9627 11FC C9F5
VERBA VOLANT, SCRIPTA MANENT