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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,9c86eb13dd395066 X-Google-Attributes: gid103376,public From: demer@hc17031.hcsd.ca (David Emery) Subject: Re: CRC in Ada? Date: 1997/04/01 Message-ID: #1/1 X-Deja-AN: 229944775 Sender: demer@hc17031.hcsd.ca References: <1997Mar2.220652@nova.wright.edu> Organization: HCSD Newsgroups: comp.lang.ada Date: 1997-04-01T00:00:00+00:00 List-Id: Of course the meaning of "textfile" is OS-dependent. In the POSIX/Ada binding, we specify a way to use Text_IO to produce "textfiles" as defined by POSIX (actually POSIX.2). But this requres some special support within the implementation of Text_IO to work around the conflict between Ada's "page model" for Text_IO files and the Unix "stream of bytes separated by line-feed model" for text files. We spent -A LOT- of time in the POSIX/Ada development on this issue; it was not trivial to solve. There's some discussion on this in the POSIX/Ada Rationale, and a more complete discussion of the alternatives in my POSIX/Ada Tutorial that I've presented at Tri-Ada, AdaUK and Ada Europe. dave -- Note: if email to me bounces, use 'emery@grebyn.com'