Annotation of 43BSDReno/share/doc/ps1/00.contents, revision 1.1.1.1

1.1       root        1: .\" Copyright (c) 1986 The Regents of the University of California.
                      2: .\" All rights reserved.
                      3: .\"
                      4: .\" Redistribution and use in source and binary forms are permitted provided
                      5: .\" that: (1) source distributions retain this entire copyright notice and
                      6: .\" comment, and (2) distributions including binaries display the following
                      7: .\" acknowledgement:  ``This product includes software developed by the
                      8: .\" University of California, Berkeley and its contributors'' in the
                      9: .\" documentation or other materials provided with the distribution and in
                     10: .\" all advertising materials mentioning features or use of this software.
                     11: .\" Neither the name of the University nor the names of its contributors may
                     12: .\" be used to endorse or promote products derived from this software without
                     13: .\" specific prior written permission.
                     14: .\" THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
                     15: .\" WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
                     16: .\" MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
                     17: .\"
                     18: .\"    @(#)00.contents 5.3 (Berkeley) 6/7/90
                     19: .\"
                     20: .OH '''PS1 Contents'
                     21: .EH 'PS1 Contents'''
                     22: .TL
                     23: UNIX Programmer's Supplementary Documents, Volume 1 (PS1)
                     24: .sp
                     25: \s-24.3 Berkeley Software Distribution, Virtual \s-2VAX\s+2\-11 Version\s+2
                     26: .sp
                     27: \fRApril, 1986\fR
                     28: .PP
                     29: These two volumes contain documents which supplement the manual pages in
                     30: .I
                     31: The
                     32: .UX
                     33: Programmer's Reference Manual
                     34: .R
                     35: for the Virtual \s-2VAX\s0-11 version of the system as distributed by U.C.
                     36: Berkeley.
                     37: .SH
                     38: Languages in common use (other languages in Programmer's Supplement, volume 2)
                     39: .IP
                     40: .tl 'The C Programming Language \- Reference Manual''PS1:1'
                     41: .QP
                     42: Official statement of the syntax of C.
                     43: Should be supplemented by ``The C Programming Language,''
                     44: B.W. Kernighan and D.M. Ritchie, Prentice-Hall, 1978, that
                     45: contains a tutorial introduction and many examples.
                     46: 
                     47: .IP
                     48: .tl 'A Portable Fortran 77 Compiler''PS1:2'
                     49: .QP
                     50: A revised version of the document which originally appeared in
                     51: Volume 2b of the Bell Labs documentation;
                     52: this version reflects the ongoing work at Berkeley.
                     53: 
                     54: .IP
                     55: .tl 'Introduction to the f77 I/O Library''PS1:3'
                     56: .QP
                     57: A description of the revised input/output library for Fortran 77, 
                     58: reflecting work carried out at Berkeley.
                     59: 
                     60: .IP
                     61: .tl 'Berkeley Pascal User\'s Manual''PS1:4'
                     62: .QP
                     63: An implementation of this language popular for learning to program.
                     64: 
                     65: .IP
                     66: .tl 'Berkeley Vax/UNIX Assembler Reference Manual''PS1:5'
                     67: .QP
                     68: The usage and syntax of the assembler;  useful mostly by compiler writers.
                     69: 
                     70: .IP
                     71: .SH
                     72: General Reference
                     73: .IP
                     74: .tl 'Berkeley Software Architecture Manual (4.3 Edition)''PS1:6'
                     75: .QP
                     76: A concise and terse description of the system call interface
                     77: provided in Berkeley Unix, as revised for 4.3BSD.
                     78: This will never be a best seller.
                     79: 
                     80: .IP
                     81: .tl 'An Introductory 4.3BSD Interprocess Communication Tutorial''PS1:7'
                     82: .QP
                     83: How to write programs that use the Interprocess Communication Facilities
                     84: of 4.3BSD.
                     85: 
                     86: .IP
                     87: .tl 'An Advanced 4.3BSD Interprocess Communication Tutorial''PS1:8'
                     88: .QP
                     89: The reference document (with some examples) for the Interprocess Communication 
                     90: Facilities of 4.3BSD.
                     91: 
                     92: .SH
                     93: Programming Tools
                     94: .IP
                     95: .tl 'Lint, A C Program Checker''PS1:9'
                     96: .QP
                     97: Checks C programs for syntax errors, type violations, portability problems,
                     98: and a variety of probable errors.
                     99: 
                    100: .IP
                    101: .tl 'A Tutorial Introduction to ADB''PS1:10'
                    102: .QP
                    103: How to debug programs using the \fIadb\fP debugger.
                    104: For hints on the use of ADB for debugging the
                    105: .UX
                    106: kernel, see ``Using ADB to Debug the Kernel'', SMM:3
                    107: 
                    108: .IP
                    109: .tl 'Debugging with dbx''PS1:11'
                    110: .QP
                    111: How to debug programs without having to know much about machine language.
                    112: 
                    113: .IP
                    114: .tl 'Make \- A Program for Maintaining Computer Programs''PS1:12'
                    115: .QP
                    116: Indispensable tool for making sure large programs are properly
                    117: compiled with minimal effort. 
                    118: 
                    119: .IP
                    120: .tl 'An Introduction to the Revision Control System''PS1:13'
                    121: .QP
                    122: RCS is a user-contributed tool for working together with other people
                    123: without stepping on each other's toes.
                    124: An alternative to \fIsccs\fR for controlling software changes.
                    125: 
                    126: .IP
                    127: .tl 'An Introduction to the Source Code Control System''PS1:14'
                    128: .QP
                    129: A useful introductory article for those users with
                    130: installations licensed for SCCS.
                    131: 
                    132: .IP
                    133: .tl 'YACC: Yet Another Compiler-Compiler''PS1:15'
                    134: .QP
                    135: Converts a BNF specification of a language and semantic actions
                    136: written in C into a compiler for that language.
                    137: 
                    138: .IP
                    139: .tl 'LEX \- A Lexical Analyzer Generator''PS1:16'
                    140: .QP
                    141: Creates a recognizer for a set of regular expressions:
                    142: each regular expression can be followed by arbitrary C code
                    143: to be executed upon finding the regular expression.
                    144: 
                    145: .IP
                    146: .tl 'The M4 Macro Processor''PS1:17'
                    147: .QP
                    148: M4 is a macro processor useful in its own right and as a
                    149: front-end for C, Ratfor, and Cobol.
                    150: 
                    151: .SH
                    152: Programming Libraries
                    153: .IP
                    154: .tl 'Screen Updating and Cursor Movement Optimization''PS1:18'
                    155: .QP
                    156: Describes the \fIcurses\fP package, an aid for writing screen-oriented,
                    157: terminal-independent programs.
                    158: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.