From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,LOTS_OF_MONEY autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,c64c5909c07a2300 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-01-10 16:28:53 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!ppp-1-16.cvx4.telinco.NET!not-for-mail From: "Nick Roberts" Newsgroups: comp.lang.ada Subject: Re: Ada way to read/write to character file Date: Fri, 11 Jan 2002 00:19:45 -0000 Message-ID: References: <0gY_7.10115$cD4.20201@www.newsranger.com> NNTP-Posting-Host: ppp-1-16.cvx4.telinco.net (212.1.148.16) X-Trace: fu-berlin.de 1010708932 29027205 212.1.148.16 (16 [25716]) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Xref: archiver1.google.com comp.lang.ada:18752 Date: 2002-01-11T00:19:45+00:00 List-Id: "Ted Dennison" wrote in message news:0gY_7.10115$cD4.20201@www.newsranger.com... > In article , Nick Roberts says... > >Timing typically turns out not to be a major problem in most cases. In > >Ada 95, you can always use an ATC time-out to limit a wait. Typically, > > Not when its an OS wait. Compiler writers *could* make that work, but they > don't have to. I'll take your word for it, but I can't actually find anything in the RM95 specifically to that effect. (Is that what you mean by "they don't have to"?.) One point I'd like to throw in 'from left field', as they say, seeing certain comments in other posts in this thread: I don't see any sensible way in which one file object (in the RM95 A.7 sense) can be used simultaneously for input and output; what is possible (and sensible) is for two file objects to provide input and output (respectively) for the same external file (e.g. device). Typically, Standard_Input and Standard_Output work this way. -- Best wishes, Nick Roberts