Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!cs.utexas.edu!uunet!kddlab!titcca!sragwa!wsgw!socslgw!diamond From: diamond@csl.sony.co.jp (Norman Diamond) Newsgroups: comp.lang.pascal Subject: Re: file windows (was Re: Standard Pascal) Keywords: interactive IO Message-ID: <10619@riks.csl.sony.co.jp> Date: 27 Jul 89 05:27:41 GMT References: <8616@pyr.gatech.EDU> <18965@paris.ics.uci.edu> <4623@freja.diku.dk> <437@mjolner.tele.nokia.fi> Reply-To: diamond@riks. (Norman Diamond) Organization: Sony Computer Science Laboratory Inc., Tokyo, Japan Lines: 20 In article <437@mjolner.tele.nokia.fi> eru@tnvsu1.UUCP (Erkki Ruohtula) writes: >Having an "unread" operation would be a much better way of dealing with >lookahead, because then you get lookahead only when you want it. Maybe this >could be added to the rumoured new Pascal standard? I would not object to "unread," but the new standard is about 6 years past the rumour stage. Sorry to say that it's far too late. Every Pascal compiler that I've used implements lazy I/O. Many of these are broken in other respects, and many of them remain blissfully unaware that there was a previous standard 10 years ago, but they implement the de-facto standard of lazy I/O. -- -- Norman Diamond, Sony Computer Science Lab (diamond%csl.sony.jp@relay.cs.net) The above opinions are inherited by your machine's init process (pid 1), after being disowned and orphaned. However, if you see this at Waterloo or Anterior, then their administrators must have approved of these opinions.