B.A. Tague, C Language Portability, Sept 22, 1977.
This document issued by department 8234 contains three memos by
R.C. Haight, A.L. Glasser, and T.L. Lyon dealing with style and
portability.
S.C. Johnson, Lint, a C Program Checker,
USENIX
Unix
Supplementary Documents, November 1986.
R.W. Mitze, The 3B/PDP-11 Swabbing Problem, Memorandum for File,
1273-770907.01MF,
September 14, 1977.
R.A. Elliott and D.C. Pfeffer, 3B Processor Common Diagnostic
Standards- Version 1,
Memorandum for File, 5514-780330.01MF, March 30, 1978.
R.W. Mitze,
An Overview of C Compilation of
Unix
User Processes on the 3B,
Memorandum for File, 5521-780329.02MF, March 29, 1978.
B.W. Kernighan and D.M. Ritchie,
The C Programming Language,
Prentice Hall 1978,
Second Ed. 1988, ISBN 0-13-110362-8.
S.I. Feldman,
Make - A Program for Maintaining Computer Programs,
USENIX
Unix
Supplementary Documents, November 1986.
Ian Darwin and Geoff Collyer,
Can't Happen or /* NOTREACHED */ or Real Programs Dump Core,
USENIX Association Winter Conference, Dallas 1985 Proceedings.
Brian W. Kernighan and P. J. Plauger
The Elements of Programming Style.
McGraw-Hill, 1974, Second Ed. 1978, ISBN 0-07-034-207-5.
J. E. Lapin
Portable C and UNIX System Programming,
Prentice Hall 1987,
ISBN 0-13-686494-5.
Ian F. Darwin,
Checking C Programs with lint,
O'Reilly & Associates, 1989.
ISBN 0-937175-30-7.
Andrew R. Koenig,
C Traps and Pitfalls,
Addison-Wesley, 1989.
ISBN 0-201-17928-8.
Samuel P. Harbison and Guy L. Steele Jr.
C: A Reference Manual
1984, 1987
ISBN is 0-13-109802-0
Mark Horton
Portable C Software
Prentice-Hall, Englewood Cliffs NJ
1990
ISBN is 0-13-868050-7
Rob Pike
Notes on Programming in C
American National Standard for Information Systems - Programming Language -
C: ANSI X3.159-1989,
December, 1989.
Published by the American National Standards Institute, 1430 Broadway, New York, New York 10018.