Subj : Re: Announce: egachine 0.1.0 To : netscape.public.mozilla.jseng From : Jens Thiele Date : Wed Nov 24 2004 11:40 am Shanti Rao schrieb: > Why > > File.open("Makefile",File.mode.read) > > instead of > > new File("Makefile",File.mode.read) Because File.open returns a new Stream object and not a File object. File.open is a native function but in JavaScript it would look like File.open=function(fname,mode){ ... return new Stream(...); } Jens .