[BACK]Return to 4.3-ps1.html CVS log [TXT][DIR] Up to [local] / www

Annotation of www/4.3-ps1.html, Revision 1.1

1.1     ! deraadt     1: <html>
        !             2: <head>
        !             3: <title>UNIX Programmer's Supplementary Documents, Volume 1 (PS1)</title>
        !             4: </head>
        !             5: <body>
        !             6:
        !             7: <h1>UNIX Programmer's Supplementary Documents, Volume 1 (PS1)</h1>
        !             8:
        !             9: <h2>Languages in common use (other languages in Programmer's Supplement, volume 2)</h2>
        !            10:
        !            11: <h3>The C Programming Language - Reference Manual</h3>
        !            12:
        !            13: Official statement of the syntax of C.
        !            14: Should be supplemented by ``The C Programming Language,''
        !            15: B.W. Kernighan and D.M. Ritchie, Prentice-Hall, 1978, that
        !            16: contains a tutorial introduction and many examples.
        !            17:
        !            18: <h3>A Portable Fortran 77 Compiler</h3>
        !            19:
        !            20: A revised version of the document which originally appeared in
        !            21: Volume 2b of the Bell Labs documentation;
        !            22: this version reflects the ongoing work at Berkeley.
        !            23:
        !            24: <h3>Introduction to the f77 I/O Library</h3>
        !            25:
        !            26: A description of the revised input/output library for Fortran 77,
        !            27: reflecting work carried out at Berkeley.
        !            28:
        !            29: <h3>Berkeley Pascal User's Manual</h3>
        !            30:
        !            31: An implementation of this language popular for learning to program.
        !            32:
        !            33: <h3>Berkeley Vax/UNIX Assembler Reference Manual</h3>
        !            34:
        !            35: The usage and syntax of the assembler;  useful mostly by compiler writers.
        !            36:
        !            37: <h2>General Reference</h2>
        !            38:
        !            39: <h3>Berkeley Software Architecture Manual (4.3 Edition)</h3>
        !            40:
        !            41: A concise and terse description of the system call interface
        !            42: provided in Berkeley Unix, as revised for 4.3BSD.
        !            43: This will never be a best seller.
        !            44:
        !            45: <h3>An Introductory 4.3BSD Interprocess Communication Tutorial</h3>
        !            46:
        !            47: How to write programs that use the Interprocess Communication Facilities
        !            48: of 4.3BSD.
        !            49:
        !            50: <h3>An Advanced 4.3BSD Interprocess Communication Tutorial</h3>
        !            51:
        !            52: The reference document (with some examples) for the Interprocess Communication
        !            53: Facilities of 4.3BSD.
        !            54:
        !            55: <h2>Programming Tools</h2>
        !            56:
        !            57: <h3>Lint, A C Program Checker</h3>
        !            58:
        !            59: Checks C programs for syntax errors, type violations, portability problems,
        !            60: and a variety of probable errors.
        !            61:
        !            62: <h3>A Tutorial Introduction to ADB</h3>
        !            63:
        !            64: How to debug programs using the <b>adb</b> debugger.
        !            65: For hints on the use of ADB for debugging the
        !            66: Unix kernel, see ``Using ADB to Debug the Kernel'', SMM:3
        !            67:
        !            68: <h3>Debugging with dbx</h3>
        !            69:
        !            70: How to debug programs without having to know much about machine language.
        !            71:
        !            72: <h3>Make - A Program for Maintaining Computer Programs</h3>
        !            73:
        !            74: Indispensable tool for making sure large programs are properly
        !            75: compiled with minimal effort.
        !            76:
        !            77: <h3>An Introduction to the Revision Control System</h3>
        !            78:
        !            79: RCS is a user-contributed tool for working together with other people
        !            80: without stepping on each other's toes.
        !            81: An alternative to <b>sccs</b> for controlling software changes.
        !            82:
        !            83: <h3>An Introduction to the Source Code Control System</h3>
        !            84:
        !            85: A useful introductory article for those users with
        !            86: installations licensed for SCCS.
        !            87:
        !            88: <h3>YACC: Yet Another Compiler-Compiler</h3>
        !            89:
        !            90: Converts a BNF specification of a language and semantic actions
        !            91: written in C into a compiler for that language.
        !            92:
        !            93: <h3>LEX - A Lexical Analyzer Generator</h3>
        !            94:
        !            95: Creates a recognizer for a set of regular expressions:
        !            96: each regular expression can be followed by arbitrary C code
        !            97: to be executed upon finding the regular expression.
        !            98:
        !            99: <h3>The M4 Macro Processor</h3>
        !           100:
        !           101: M4 is a macro processor useful in its own right and as a
        !           102: front-end for C, Ratfor, and Cobol.
        !           103:
        !           104: <h2>Programming Libraries</h2>
        !           105:
        !           106: <h3>Screen Updating and Cursor Movement Optimization</h3>
        !           107:
        !           108: Describes the <b>curses</b> package, an aid for writing screen-oriented,
        !           109: terminal-independent programs.
        !           110:
        !           111: <hr>
        !           112: <a href="mailto:www@openbsd.org">www@openbsd.org</a>
        !           113: <br><small>$OpenBSD: 4.4-psd.html,v 1.1 1996/09/01 13:48:37 deraadt Exp $</small>
        !           114:
        !           115: </body>
        !           116: </html>