ANSI Standards
James Seymour
jseymour at medar.com
Thu Apr 4 00:58:46 AEST 1991
Well, I've mangaged to get my backside in hot water in other newsgroups
lately, why not here as well :-).
We're getting ready to update our in-house Software Quality Assurance
Plan (which includes some "style" guidlines to make things easier for
multi-programmer projects), and there are some issues we want to address
and I'm looking for some direction. There are two points:
1) We've been using the K&R format for function definitions, while the
new ANSI format is like the Pascal format (for example). The K&R
Second Edition states that the original K&R form will be supported
at least during the "transition period". Does the ANSI standard
eliminate the original K&R format (eventually)? Even if it doesn't,
does it look like that's the way "everybody" will be doing it in the
future? Btw: I've yet to see code from any source using the new
ANSI format, other than examples in some texts.
2) Parenthesis are not required for return statements, but according to
the Second Edition K&R work, they are, and will remain, acceptable.
I *have* seen lots of code where the parens are not used. Does this
seem to be the way most folks are heading? If so, why?
(Personally, I prefer the original K&R forms for both of these, as do
most of the engineers here).
Thanks in advance for any feedback.
--
Jim Seymour | Medar, Inc.
...!uunet!medar!jseymour | 38700 Grand River Ave.
jseymour at medar.com | Farmington Hills, MI. 48331
CIS: 72730,1166 GEnie: jseymour | FAX: (313)477-8897
More information about the Comp.lang.c
mailing list