This archive consists of a number of files describing rules and guidelines
for C style practices. They address both readability and portability issues.

The files marked below with ** have been included as raw text files to 
allow non-unix users to have access to them. I included the portableC.tex
file which is in latex format since it is more or less readable as is.
The original .ms and .tbl files were meant to be printed using devices such
as typesetters. These plain ascii text file equivalents convey the spirit
of the originals, if not the details.

Anyone wanting to get a copy of any of these files in the original format,
contact: Tom Cattrall 72767,622.

Files in this archive:

README
cstyle.esa
cstyle.txt
gnustd.txt
indhill.txt
pike.txt
portc.tex
recom.txt
steal.txt
style.arc
tencom.txt


Original files in usenet posting:

README file for contents of stylesheet directory
  file names/suffixes indicate the formatter used, if any
  e.g., .ms.tbl means format by "tbl file-name | troff -ms"
	.ms     means format by "troff -ms file-name"
        .tex    means format by "latex file-name"


** README			you're looking at it
** cstyle-ESA-OZ.txt	text of cstyle document from ESA, Austrailia
** cstyle.ms.tbl  		Indian Hill guide, amended at UCB, UW, long, very good
   cstyle.tex  		old version of above, formatted using LaTeX
** gnu-coding-std.txt  	coding standard from the GNU people as of 10 Feb 89
** indhill-orig.ms.tbl   	commented version of the original by H. Spencer
** pikestyle.ms  		5 page style sheet from Rob Pike
   portableC.README	C porting guide, readme file
   portableC.bib		C porting guide, bibliography file
** portableC.tex		C porting guide, latex file
** recommendations.txt  	notes from people on the net
** steal.ms  		H. Spencer document on code stealing, reuse
   stylesheet-old.ms.tbl	still older version of the cstyle document listed above
** ten-commandments.ms	10 Commandments for C programmers by Henry Spencer

