Path: utzoo!utgpu!jarvis.csri.toronto.edu!clyde!uunet!mcsun!ukc!dcl-cs!aber-cs!pcg From: pcg@aber-cs.UUCP (Piercarlo Grandi) Newsgroups: comp.lang.c++ Subject: Re: A stream library clone, Part 01 Summary: Exact compatibility is not guaranteed. Message-ID: <1508@aber-cs.UUCP> Date: 5 Dec 89 15:25:14 GMT Reply-To: pcg@cs.aber.ac.uk (Piercarlo Grandi) Organization: Dept of CS, UCW Aberystwyth (Disclaimer: my statements are purely personal) Lines: 12 I forgot one note about the stream package I posted: since I do not have AT&T streams, either 1.2 or 2.0, nor their manuals, it was not be possible to see whether my clone does actually respect their quaint semantics, in particular as to checking the state of a stream to see if operations should be allowed or not. I tried to track what I undertstood to be the semantics of GNU C++ lib 1.35, but I am not too sure either if I have fully succeeded in that as well; this may account for the difference in speed or size, of course, if I implemented a simpler model than the canonical one... -- Piercarlo "Peter" Grandi | ARPA: pcg%cs.aber.ac.uk@nsfnet-relay.ac.uk Dept of CS, UCW Aberystwyth | UUCP: ...!mcvax!ukc!aber-cs!pcg Penglais, Aberystwyth SY23 3BZ, UK | INET: pcg@cs.aber.ac.uk