Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!cmcl2!adm!smoke!gwyn From: gwyn@smoke.BRL.MIL (Doug Gwyn) Newsgroups: comp.lang.c Subject: Re: Wanted: Info on C standards Keywords: ANSI,C Message-ID: <10352@smoke.BRL.MIL> Date: 1 Jun 89 16:49:43 GMT References: <438eb738.14a1f@gtephx.UUCP> Reply-To: gwyn@brl.arpa (Doug Gwyn) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 30 In article <438eb738.14a1f@gtephx.UUCP> covertr@gtephx.UUCP (Richard E. Covert) writes: > I need info on the ANSI standard for 'C'. What is the offical >document called and where can I obtain it?? There isn't yet an officially approved standard. It should be called ANSI X3.159-1989 (assuming it is approved this year as expected). The "final draft" was prepared by X3J11 and mailed to its members and registered observers a few months ago; there is a chance you can obtain a copy from Global Engineering Documents (I don't have their phone number handy). >I also need info on C++. Is there an ANSI standard for it?? If so, >where can I get a copy of it?? There is not even a draft of an official standard for C++ at this time. >I also need to know if there is an ANSI standard for UNIX?? If not, >then where can I go to get the differences between AT&T System V >and Berkely UNIX?? UNIX is a registered trademark of AT&T, who have published a "System V Interface Definition" (SVID) in several volumes. There are some more or less official standards for UNIX-compatible system interfaces etc.; the most official of these is IEEE Std 1003.1 (the first of several "POSIX" specifications), available from IEEE. Differences between BSD and UNIX System V are legion, and have been described in numerous articles including one by Chambers and Quarterman in one of the USENIX Proceedings. The forthcoming UNIX System V Release 4.0 is supposed to incorporate a high degree of BSD compatibility.