public override Object bgl_input_port_reopen()
{
_in.Close();
_in= new FileStream( name, FileMode.Open, FileAccess.Read, FileShare.ReadWrite );
filepos= 0;
eof= false;
matchstart= 0;
matchstop= 0;
forward= 0;
bufpos= 1;
lastchar= (byte)'\n';
buffer[0]= 0;
return bbool.vrai;
}