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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,dcb81b5322bf4a6d X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!newshub.sdsu.edu!elnk-nf2-pas!elnk-pas-nf1!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!newsread1.news.pas.earthlink.net.POSTED!a6202946!not-for-mail From: Jeffrey Carter Organization: jrcarter commercial-at acm [period | full stop] org User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.4) Gecko/20030624 MSIE X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Binding to feof References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: <6cAYc.2378$w%6.414@newsread1.news.pas.earthlink.net> Date: Mon, 30 Aug 2004 06:56:02 GMT NNTP-Posting-Host: 63.184.104.145 X-Complaints-To: abuse@earthlink.net X-Trace: newsread1.news.pas.earthlink.net 1093848962 63.184.104.145 (Sun, 29 Aug 2004 23:56:02 PDT) NNTP-Posting-Date: Sun, 29 Aug 2004 23:56:02 PDT Xref: g2news1.google.com comp.lang.ada:3155 Date: 2004-08-30T06:56:02+00:00 List-Id: Keith Thompson wrote: > Keep in mind that C's feof() function returns true *after* an > attempted input operation has failed by reaching the end of the file; > Ada's End_Of_File function returns true if the *next* attempted input > will fail by reaching the end of the file. That would explain it. That seems to make the function useless, since the other operations in my binding raise an exception if an operation fails by reaching the end of file. -- Jeff Carter "Nobody expects the Spanish Inquisition!" Monty Python's Flying Circus 22