|
|
1.1 ! root 1: .PP ! 2: This is a test of the refer program. ! 3: Because the bibliography supplied by Bell Labs ! 4: contains nothing but programming references, ! 5: that will be the subject here. ! 6: .PP ! 7: For serious programmers, there are several ! 8: indispensable reference works. ! 9: The book describing the C programming language ! 10: is an excellent starting place for those ! 11: who already know another language such as Pascal or Fortran.\*([.1\*(.] ! 12: .ds [F 1 ! 13: .]- ! 14: .ds [T The C Programming Language ! 15: .ds [A B. W. Kernighan ! 16: .as [A " and D. M. Ritchie ! 17: .ds [I Prentice-Hall ! 18: .ds [C Englewood Cliffs, New Jersey ! 19: .ds [D 1978 ! 20: .ds [P 34-39 ! 21: .nr [P 1 ! 22: .nr [T 0 ! 23: .nr [A 0 ! 24: .nr [O 0 ! 25: .][ 2 book ! 26: It is rich with examples of programs that work, ! 27: probably the most valuable resource a programming book can provide. ! 28: .PP ! 29: When learning the Unix system, ! 30: it will be necessary to have a reference guide ! 31: such as the Programmer's Manual. ! 32: Section 1 is useful for everyone, ! 33: but only programmers need sections 2 through 8.\*([.2\*(.] ! 34: .ds [F 2 ! 35: .]- ! 36: .ds [T U\s-2NIX\s0 Programmer's Man\&ual ! 37: .ds [A K. Thompson ! 38: .as [A " and D. M. Ritchie ! 39: .ds [K unix ! 40: .ds [I Bell Laboratories ! 41: .ds [O Seventh Edition. ! 42: .ds [D 1978 ! 43: .ds [O The version 6 manual is outdated by now. ! 44: .nr [T 0 ! 45: .nr [A 0 ! 46: .nr [O 1 ! 47: .][ 2 book ! 48: Be sure to get the Version 7 edition, ! 49: if you have a Version 7 installation. ! 50: .PP ! 51: One of the strong suits of the Unix system is the ability ! 52: to build parsers and compilers for new languages. ! 53: Several tools are provided to this end, ! 54: most notably \fIlex\fP and \fIyacc\fP. ! 55: For an introduction to the theory involved, ! 56: see the book by Aho and Ullman on LALR parsing.\*([.3\*(.] ! 57: .ds [F 3 ! 58: .]- ! 59: .ds [A A. V. Aho ! 60: .as [A " and J. D. Ullman ! 61: .ds [T Principles of Compiler Design ! 62: .ds [I Addison-Wesley ! 63: .ds [C Reading, Mass. ! 64: .ds [D 1977 ! 65: .nr [T 0 ! 66: .nr [A 0 ! 67: .nr [O 0 ! 68: .][ 2 book ! 69: Several of the most unusual Unix software tools, ! 70: such as \fIeqn\fP, \fIawk\fP, and \fBbc\fP, ! 71: were developed with the aid of \fIyacc\fP. ! 72: Of course, the reference of last resort is\*([.4\*(.] ! 73: .ds [F 4 ! 74: .]- ! 75: .ds [T U\s-2NIX\s0 Programmer's Man\&ual ! 76: .ds [A K. Thompson ! 77: .as [A " and D. M. Ritchie ! 78: .ds [K unix ! 79: .ds [I Bell Laboratories ! 80: .ds [O Seventh Edition. ! 81: .ds [D 1978 ! 82: .nr [T 0 ! 83: .nr [A 0 ! 84: .nr [O 1 ! 85: .][ 2 book ! 86: as mentioned above.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.